X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=datapath%2Flinux-2.6%2FModules.mk;h=c15b735f599fd3b4c460fc886a535902427057db;hb=e19702a8016df476e8fa476f92d8177257aac0ad;hp=e7359a46325992ff3a01a41d7f00d278f594a0b1;hpb=e3fdfed11b8c56aa6a8deffe11a552fed7e7adbc;p=openvswitch diff --git a/datapath/linux-2.6/Modules.mk b/datapath/linux-2.6/Modules.mk index e7359a46..c15b735f 100644 --- a/datapath/linux-2.6/Modules.mk +++ b/datapath/linux-2.6/Modules.mk @@ -4,6 +4,7 @@ openvswitch_sources += \ openvswitch_headers += \ linux-2.6/compat-2.6/compat26.h \ linux-2.6/compat-2.6/include/asm-generic/bug.h \ + linux-2.6/compat-2.6/include/linux/cpumask.h \ linux-2.6/compat-2.6/include/linux/dmi.h \ linux-2.6/compat-2.6/include/linux/err.h \ linux-2.6/compat-2.6/include/linux/icmp.h \ @@ -13,8 +14,8 @@ openvswitch_headers += \ linux-2.6/compat-2.6/include/linux/jiffies.h \ linux-2.6/compat-2.6/include/linux/kernel.h \ linux-2.6/compat-2.6/include/linux/kobject.h \ - linux-2.6/compat-2.6/include/linux/log2.h \ linux-2.6/compat-2.6/include/linux/lockdep.h \ + linux-2.6/compat-2.6/include/linux/log2.h \ linux-2.6/compat-2.6/include/linux/mutex.h \ linux-2.6/compat-2.6/include/linux/netdevice.h \ linux-2.6/compat-2.6/include/linux/netfilter_bridge.h \ @@ -38,14 +39,37 @@ both_modules += brcompat brcompat_sources = \ linux-2.6/compat-2.6/genetlink-brcompat.c \ brcompat.c \ - brc_procfs.c \ - brc_sysfs_dp.c \ - brc_sysfs_if.c + brc_procfs.c brcompat_headers = \ - brc_procfs.h \ - brc_sysfs.h + brc_procfs.h dist_modules += veth build_modules += $(if $(BUILD_VETH),veth) veth_sources = linux-2.6/compat-2.6/veth.c veth_headers = + +dist_modules += ip_gre +build_modules += $(if $(BUILD_GRE),ip_gre) +ip_gre_sources = \ + linux-2.6/compat-2.6/dev-ip_gre.c \ + linux-2.6/compat-2.6/ip_gre.c \ + linux-2.6/compat-2.6/ip_output-ip_gre.c \ + linux-2.6/compat-2.6/net_namespace-ip_gre.c +ip_gre_headers = \ + linux-2.6/compat-2.6/compat26.h \ + linux-2.6/compat-2.6/include/linux/if.h \ + linux-2.6/compat-2.6/include/linux/in.h \ + linux-2.6/compat-2.6/include/linux/inetdevice.h \ + linux-2.6/compat-2.6/include/linux/if_ether.h \ + linux-2.6/compat-2.6/include/linux/ip.h \ + linux-2.6/compat-2.6/include/linux/ipv6.h \ + linux-2.6/compat-2.6/include/linux/netdevice.h \ + linux-2.6/compat-2.6/include/linux/skbuff.h \ + linux-2.6/compat-2.6/include/linux/tcp.h \ + linux-2.6/compat-2.6/include/linux/types.h \ + linux-2.6/compat-2.6/include/net/dst.h \ + linux-2.6/compat-2.6/include/net/ip.h \ + linux-2.6/compat-2.6/include/net/ipip.h \ + linux-2.6/compat-2.6/include/net/netns/generic.h \ + linux-2.6/compat-2.6/include/net/net_namespace.h \ + linux-2.6/compat-2.6/include/net/route.h