Following patches add functions to kernel tunneling modules so that there is better code sharing between OVS and kernel netdevice based tunneling. functions are added for protocol demultiplexer and for building packer for sending it over tunnel.
Pravin B Shelar (7): GRE: Extend GRE registration for GRE-CISCO protocol. GRE: export gre_build_header() function. GRE: export gre_handle_offloads() function. vxlan: Add vxlan protocol handler. vxlan: export tunnel_src_port() function. vxlan: export vxlan_build_header() function. vxlan: export vxlan header length. drivers/net/vxlan.c | 302 ++++++++++++++++++++++++++++++---------------- include/net/gre.h | 27 ++++ include/net/ip_tunnels.h | 1 + include/net/vxlan.h | 28 +++++ net/ipv4/gre.c | 289 +++++++++++++++++++++++++++++++++++++++++++- net/ipv4/ip_gre.c | 247 +++++--------------------------------- net/ipv4/ip_tunnel.c | 19 +++ 7 files changed, 588 insertions(+), 325 deletions(-) create mode 100644 include/net/vxlan.h _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
