gre: Compatibility with older Linux kernel versions.
authorJesse Gross <jesse@nicira.com>
Thu, 3 Dec 2009 02:56:36 +0000 (18:56 -0800)
committerJesse Gross <jesse@nicira.com>
Mon, 7 Dec 2009 20:43:25 +0000 (12:43 -0800)
commitdb12f2fc076e2d5bb5ae364e217ca2d84c8b0154
treebe6cae7596857b1e24f986a4808b7dc671a7bb24
parente9e2856e084383b4f93b371dfba8320b51d4cd03
gre: Compatibility with older Linux kernel versions.

The upcoming GRE kernel module compiles on a range (2.6.18+) of
Linux kernel versions.  The module expects the kernel headers to
look like newer versions.  Where older and newer versions of the
kernel differ this commit implements shims to paper over the changes.
12 files changed:
datapath/linux-2.6/compat-2.6/include/linux/if.h [new file with mode: 0644]
datapath/linux-2.6/compat-2.6/include/linux/if_ether.h [new file with mode: 0644]
datapath/linux-2.6/compat-2.6/include/linux/in.h [new file with mode: 0644]
datapath/linux-2.6/compat-2.6/include/linux/inetdevice.h [new file with mode: 0644]
datapath/linux-2.6/compat-2.6/include/linux/netdevice.h
datapath/linux-2.6/compat-2.6/include/linux/skbuff.h
datapath/linux-2.6/compat-2.6/include/net/dst.h [new file with mode: 0644]
datapath/linux-2.6/compat-2.6/include/net/ipip.h [new file with mode: 0644]
datapath/linux-2.6/compat-2.6/include/net/net_namespace.h [new file with mode: 0644]
datapath/linux-2.6/compat-2.6/include/net/netns/generic.h [new file with mode: 0644]
datapath/linux-2.6/compat-2.6/include/net/route.h [new file with mode: 0644]
datapath/linux-2.6/compat-2.6/net_namespace-ip_gre.c [new file with mode: 0644]