openvswitch: refactor ovs flow extract API.
authorPravin B Shelar <pshelar@nicira.com>
Tue, 16 Sep 2014 02:20:31 +0000 (19:20 -0700)
committerPravin B Shelar <pshelar@nicira.com>
Tue, 16 Sep 2014 06:28:13 +0000 (23:28 -0700)
commit83c8df26a3b654871c0503fcf6eac61777e12ea1
treea3746dd3c1a08342635b654cd56df432490fa25f
parent2ff3e4e4868675da1024175215991fa6d9856731
openvswitch: refactor ovs flow extract API.

OVS flow extract is called on packet receive or packet
execute code path.  Following patch defines separate API
for extracting flow-key in packet execute code path.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Andy Zhou <azhou@nicira.com>
net/openvswitch/datapath.c
net/openvswitch/datapath.h
net/openvswitch/flow.c
net/openvswitch/flow.h
net/openvswitch/flow_netlink.c
net/openvswitch/flow_netlink.h
net/openvswitch/vport.c