[NETFILTER]: nf_nat: autoload IPv4 connection tracking

Without this patch, the generic L3 tracker would kick in
if nf_conntrack_ipv4 was not loaded before nf_nat, which
would lead to translation problems with ICMP errors.

NAT does not make sense without IPv4 connection tracking
anyway, so just add a call to need_ipv4_conntrack().

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by Jan Engelhardt and committed by David S. Miller 475959d4 1b9b70ea

+2
+2
net/ipv4/netfilter/nf_nat_core.c
··· 629 size_t i; 630 int ret; 631 632 ret = nf_ct_extend_register(&nat_extend); 633 if (ret < 0) { 634 printk(KERN_ERR "nf_nat_core: Unable to register extension\n");
··· 629 size_t i; 630 int ret; 631 632 + need_ipv4_conntrack(); 633 + 634 ret = nf_ct_extend_register(&nat_extend); 635 if (ret < 0) { 636 printk(KERN_ERR "nf_nat_core: Unable to register extension\n");