Tunnel: Cleanup old tunnel infrastructure.
authorPravin B Shelar <pshelar@nicira.com>
Mon, 4 Mar 2013 21:00:25 +0000 (13:00 -0800)
committerPravin B Shelar <pshelar@nicira.com>
Mon, 4 Mar 2013 21:00:25 +0000 (13:00 -0800)
commit85c9de194b9f432f7b8a66bda980cbab52a55b72
tree25164e6f238a1be19a104e66d00ca05a4601d35e
parent0d0673857b5b2a50f6aef62e0f042795d9893690
Tunnel: Cleanup old tunnel infrastructure.

Since userspace flow based tunneling code is checked in, the kernel
port based tunneling code can be removed.

Patch removes following components:
 - tunnel ports hash table and moved tunnel ports list to individual
   vports.
 - Cleaned per tnl-port config.
 - OVS_KEY_ATTR_TUN_ID action is removed.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Jesse Gross <jesse@nicira.com>
Bug #15078
22 files changed:
datapath/actions.c
datapath/datapath.c
datapath/datapath.h
datapath/flow.c
datapath/flow.h
datapath/tunnel.c
datapath/tunnel.h
datapath/vport-gre.c
datapath/vport-lisp.c
datapath/vport-vxlan.c
datapath/vport.h
debian/copyright.in
include/linux/openvswitch.h
include/openvswitch/automake.mk
include/openvswitch/tunnel.h [deleted file]
lib/dpif-linux.c
lib/dpif-netdev.c
lib/netdev-vport.c
lib/odp-util.c
lib/odp-util.h
ofproto/tunnel.c
tests/odp.at