Tags: NetSys/bess
Tags
Checkpoint of C development branch. (#197) * bessctl: fix tc bugs (#172) This patch removes an unecessary error from AttachTask and fixes show tc * No warning when daemon starts * bessctl/scripts: fix queue * fix divide by zero bug causing bpf.bess to crash * Check in commit re: rate limiter inaccuracy. * modules/measure: add median, 99% latency to output * scripts: fix vxlan.bess * Updates time accounting after throttling. * bessctl: Do not run most commands when daemon is not connected * Make name and arg arguments optional * Allow burst=0 to disable packet generation * Print request/response msgs only in debug mode (#176) * Changes task attachment is bessctl. * Fix incorrect handling of vdev argument * Implicitly convert to name when use Port/Module as parameter * module/set_metadata: Accept both value_hex and value_int * scripts: minor fix * scripts: Fixed parameters of SetMetadata * Minor fix * bessctl: No protobuf debug message when v=1 is not given * Add sanity check script that execs a bunch of bess configs and makes sure they don't crash. * bessctl: fix show tc (#182) * traffic_class: add general traversal method * bessctl: correctly pair workers/tcs in show tc * traffic_class: override Traverse() for derived tcs clang -3.8 build fails otherwise. * traffic_class: add Size() tests * traffic_class: free leaf tc tasks when resetting (#183) * bessctl: report cycles/pkt and pkts/sched as ints Floats gave the false impression of extra precision. * drivers/pmd: clean up port selection * bessctl: don't crash when tab completing w/o bessd * drivers/pmd: comment dpdk device helpers * Add sanity check to travis. (#187) * Revert "Add sanity check to travis." (#188) * module: Fix a bug in IPLookup (#190)