net: UDP tunnel encapsulation module for tunnelling different protocols like MPLS...
authorMartin Varghese <martin.varghese@nokia.com>
Mon, 24 Feb 2020 05:27:50 +0000 (10:57 +0530)
committerDavid S. Miller <davem@davemloft.net>
Mon, 24 Feb 2020 21:31:42 +0000 (13:31 -0800)
commit571912c69f0ed731bd1e071ade9dc7ca4aa52065
tree319a2ff693104702ebfc44cbf22cbfebc5000fba
parent48851e9e802de3ede4ce81c3f7896c63e841adbc
net: UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc.

The Bareudp tunnel module provides a generic L3 encapsulation
tunnelling module for tunnelling different protocols like MPLS,
IP,NSH etc inside a UDP tunnel.

Signed-off-by: Martin Varghese <martin.varghese@nokia.com>
Acked-by: Willem de Bruijn <willemb@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Documentation/networking/bareudp.rst [new file with mode: 0644]
Documentation/networking/index.rst
drivers/net/Kconfig
drivers/net/Makefile
drivers/net/bareudp.c [new file with mode: 0644]
include/net/bareudp.h [new file with mode: 0644]
include/net/ipv6.h
include/net/route.h
include/uapi/linux/if_link.h
net/ipv4/route.c
net/ipv6/ip6_output.c