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

Reply via email to