]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/ipv4/netfilter/ip_nat_proto_tcp.c
[NETFILTER]: ctnetlink: simplify the code to dump the conntrack table
[linux-2.6-omap-h63xx.git] / net / ipv4 / netfilter / ip_nat_proto_tcp.c
index a3d14079eba6ebe2f835f14c5cf291441f481a8f..72a6307bd2db90dde126cabb647cf738b1b1bf0b 100644 (file)
@@ -129,10 +129,9 @@ tcp_manip_pkt(struct sk_buff **pskb,
        if (hdrsize < sizeof(*hdr))
                return 1;
 
-       hdr->check = ip_nat_cheat_check(~oldip, newip,
-                                       ip_nat_cheat_check(oldport ^ 0xFFFF,
-                                                          newport,
-                                                          hdr->check));
+       hdr->check = nf_proto_csum_update(*pskb, ~oldip, newip, hdr->check, 1);
+       hdr->check = nf_proto_csum_update(*pskb, oldport ^ 0xFFFF, newport,
+                                         hdr->check, 0);
        return 1;
 }