lib: simplify flow_extract() API
authorAndy Zhou <azhou@nicira.com>
Thu, 27 Feb 2014 02:08:04 +0000 (18:08 -0800)
committerAndy Zhou <azhou@nicira.com>
Sat, 1 Mar 2014 00:29:37 +0000 (16:29 -0800)
commitb5e7e61a990fdb5c178e0ba80cb604c8eb48d27d
tree80f4c7fd5fa3108e511de1e5e82f83f14a42d5b2
parent4029c0435aa80f7a301f3915fe5eeaf38cb9ad44
lib: simplify flow_extract() API

Change the flow_extract() API to accept struct pkt_metadata,
instead of individual metadata fields. It will make the API more
logical and easier to maintain when we need to expand metadata
down the road.

Signed-off-by: Andy Zhou <azhou@nicira.com>
Acked-by: Jarno Rajahalme <jrajahalme@nicira.com>¬
14 files changed:
lib/dpif-netdev.c
lib/flow.c
lib/flow.h
lib/learning-switch.c
lib/odp-util.c
lib/ofp-print.c
lib/packets.c
lib/packets.h
ofproto/ofproto-dpif-upcall.c
ofproto/ofproto-dpif-xlate.c
ofproto/ofproto-dpif.c
ofproto/ofproto.c
tests/test-flows.c
utilities/ovs-ofctl.c