ovs-dpctl: Add mega flow support
authorAndy Zhou <azhou@nicira.com>
Wed, 19 Jun 2013 07:15:10 +0000 (07:15 +0000)
committerJustin Pettit <jpettit@nicira.com>
Fri, 21 Jun 2013 00:42:10 +0000 (17:42 -0700)
commit0a8e9489e1bdd324ba7ffc55d9456e979cf29c0a
treee7dddcc267d9a5df3dad80e379970153aa8dd2b4
parent7e251aeebcdfd56c792065e84aa0cf715984375c
ovs-dpctl: Add mega flow support

Added support to allow mega flow specified and displayed. ovs-dpctl tool
is mainly used as debugging tool.

This patch also implements the low level user space routines to send
and receive mega flow netlink messages. Those netlink suppor
routines are required for forthcoming user space mega flow patches.

Added a unit test to test parsing and display of mega flows.

Ethan contributed the ovs-dpctl mega flow output function.

Co-authored-by: Ethan Jackson <ethan@nicira.com>
Signed-off-by: Ethan Jackson <ethan@nicira.com>
Signed-off-by: Andy Zhou <azhou@nicira.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
13 files changed:
lib/dpif-linux.c
lib/dpif-netdev.c
lib/dpif-provider.h
lib/dpif.c
lib/dpif.h
lib/netdev-dummy.c
lib/odp-util.c
lib/odp-util.h
lib/packets.h
ofproto/ofproto-dpif.c
tests/odp.at
tests/test-odp.c
utilities/ovs-dpctl.c