|
@@ -235,7 +235,7 @@ int nf_nat_icmpv6_reply_translation(struct sk_buff *skb,
|
|
|
inside->icmp6.icmp6_cksum =
|
|
|
csum_ipv6_magic(&ipv6h->saddr, &ipv6h->daddr,
|
|
|
skb->len - hdrlen, IPPROTO_ICMPV6,
|
|
|
- csum_partial(&inside->icmp6,
|
|
|
+ skb_checksum(skb, hdrlen,
|
|
|
skb->len - hdrlen, 0));
|
|
|
}
|
|
|
|