lwtunnel: infrastructure for handling light weight tunnels like mpls
authorRoopa Prabhu <roopa@cumulusnetworks.com>
Tue, 21 Jul 2015 08:43:46 +0000 (10:43 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 21 Jul 2015 17:39:03 +0000 (10:39 -0700)
commit499a24256862714539e902c0499b67da2bb3ab72
treeed502c5671b9c4806080731be8d3b5e5ff09f02c
parenta0d9a8604f29ee3340126ec3f90c9421f930aa50
lwtunnel: infrastructure for handling light weight tunnels like mpls

Provides infrastructure to parse/dump/store encap information for
light weight tunnels like mpls. Encap information for such tunnels
is associated with fib routes.

This infrastructure is based on previous suggestions from
Eric Biederman to follow the xfrm infrastructure.

Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/lwtunnel.h [new file with mode: 0644]
include/net/lwtunnel.h [new file with mode: 0644]
include/uapi/linux/lwtunnel.h [new file with mode: 0644]
net/Kconfig
net/core/Makefile
net/core/lwtunnel.c [new file with mode: 0644]