diff options
Diffstat (limited to 'net/ipv6/netfilter.c')
| -rw-r--r-- | net/ipv6/netfilter.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/net/ipv6/netfilter.c b/net/ipv6/netfilter.c index f6294e5bcb3..0b2d265e7da 100644 --- a/net/ipv6/netfilter.c +++ b/net/ipv6/netfilter.c @@ -91,7 +91,7 @@ __sum16 nf_ip6_checksum(struct sk_buff *skb, unsigned int hook,  		if (hook != NF_IP6_PRE_ROUTING && hook != NF_IP6_LOCAL_IN)  			break;  		if (!csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, -			    	     skb->len - dataoff, protocol, +				     skb->len - dataoff, protocol,  				     csum_sub(skb->csum,  					      skb_checksum(skb, 0,  							   dataoff, 0)))) { @@ -106,7 +106,7 @@ __sum16 nf_ip6_checksum(struct sk_buff *skb, unsigned int hook,  					     protocol,  					     csum_sub(0,  						      skb_checksum(skb, 0, -							           dataoff, 0)))); +								   dataoff, 0))));  		csum = __skb_checksum_complete(skb);  	}  	return csum;  |