Minor performance optimizations in ioport_mmapv2
Avoiding classify_reset to be called multiple times unnecessarily
mc
First implementation multi-port, ready to be testing the performance
Making enqueue on the output queues non-blocking
mc to documentation
of12_translation_utils: applied changes for dealing with updated classes coxmatch and coxmlist
Adapting GNU/Linux to the new rofl-pipeline API, concerning packet matches and write actions
Adding first config.h/c mechanism
Moving ls_internal_state to the processing folder (where it belongs)
Huge mess, disconnecting packet-in (commented) and creating the ls_internal_state. Also added ioport to contain the attached sw input queue
repairing tests by adding the static classifier and adding queues in mmap_port_test
Connecting processing and io subsystems. Still pending the connection of the processing with the PKT_IN (bg) subsystem
Minor refactor to the background task manager.
Connecting PKT_IN too. Still not debugged
First round of debugging passed. Still conformance tests to be checked against
Moving time.h/c to tim_utils.h/c to avoid clashes with time.h system file
Fixing stupid bug (copy&paste) on pre_destroy switch hook
Converting storeid into a signed value. Otherwise comparison with < 0 is failing, hence leading to a segfault
Rolling back previous change. Leaving it as unsigned, but defining ERROR constant and comparing against that in ctl_packets