]> err.no Git - linux-2.6/blobdiff - net/ipv4/netfilter/ip_nat_standalone.c
Merge HEAD from ../scsi-misc-2.6-tmp
[linux-2.6] / net / ipv4 / netfilter / ip_nat_standalone.c
index bc59d0d6e89ef5bf16512ea6cc0a5d246d6a4f2d..91d5ea1dbbc921b2a891283a53f7abb69783fd98 100644 (file)
@@ -102,6 +102,10 @@ ip_nat_fn(unsigned int hooknum,
                return NF_ACCEPT;
        }
 
+       /* Don't try to NAT if this packet is not conntracked */
+       if (ct == &ip_conntrack_untracked)
+               return NF_ACCEPT;
+
        switch (ctinfo) {
        case IP_CT_RELATED:
        case IP_CT_RELATED+IP_CT_IS_REPLY: