diff options
author | Patrick McHardy <kaber@trash.net> | 2005-12-19 13:53:09 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2005-12-19 13:53:09 -0800 |
commit | 0476f171affa6eca62021fca2ae9f5140acc3713 (patch) | |
tree | 79128848309e1eacfd916acf3f033cfe4cef4590 /net | |
parent | df7addbb45874f0f992266003155de5a22e1872f (diff) | |
download | linux-3.10-0476f171affa6eca62021fca2ae9f5140acc3713.tar.gz linux-3.10-0476f171affa6eca62021fca2ae9f5140acc3713.tar.bz2 linux-3.10-0476f171affa6eca62021fca2ae9f5140acc3713.zip |
[NETFILTER]: Fix NAT init order
As noticed by Phil Oester, the GRE NAT protocol helper is initialized
before the NAT core, which makes registration fail.
Change the linking order to make NAT be initialized first.
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
-rw-r--r-- | net/ipv4/netfilter/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/ipv4/netfilter/Makefile b/net/ipv4/netfilter/Makefile index 058c48e258f..d0a447e520a 100644 --- a/net/ipv4/netfilter/Makefile +++ b/net/ipv4/netfilter/Makefile @@ -12,6 +12,7 @@ ip_nat_pptp-objs := ip_nat_helper_pptp.o ip_nat_proto_gre.o # connection tracking obj-$(CONFIG_IP_NF_CONNTRACK) += ip_conntrack.o +obj-$(CONFIG_IP_NF_NAT) += ip_nat.o # conntrack netlink interface obj-$(CONFIG_IP_NF_CONNTRACK_NETLINK) += ip_conntrack_netlink.o @@ -41,7 +42,7 @@ obj-$(CONFIG_IP_NF_IPTABLES) += ip_tables.o # the three instances of ip_tables obj-$(CONFIG_IP_NF_FILTER) += iptable_filter.o obj-$(CONFIG_IP_NF_MANGLE) += iptable_mangle.o -obj-$(CONFIG_IP_NF_NAT) += iptable_nat.o ip_nat.o +obj-$(CONFIG_IP_NF_NAT) += iptable_nat.o obj-$(CONFIG_IP_NF_RAW) += iptable_raw.o # matches |