tunneling: Remove struct tnl_vport and tnl_ops.
authorPravin B Shelar <pshelar@nicira.com>
Mon, 6 May 2013 17:29:08 +0000 (10:29 -0700)
committerPravin B Shelar <pshelar@nicira.com>
Mon, 6 May 2013 17:29:08 +0000 (10:29 -0700)
commitc405d282fb7dda49b0aaac12a30121e5f2762b16
treef3f9e77f054bc5fbebb3d490c7ba4222b2619e91
parent2f524209e92a986d3caac9df5bffc3e88c401acd
tunneling: Remove struct tnl_vport and tnl_ops.

After flow based tunneling, kernel tunneling is greatly simplified.
There is no need to have extra tunneling layer between vport and
particular protocol.
Following patch removes tunneling struct which make code easy to read.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Jesse Gross <jesse@nicira.com>
datapath/tunnel.c
datapath/tunnel.h
datapath/vport-gre.c
datapath/vport-lisp.c
datapath/vport-vxlan.c
datapath/vport.c
datapath/vport.h