]> git.baikalelectronics.ru Git - kernel.git/commit
[GRE]: Fix hardware checksum modification
authorHerbert Xu <herbert@gondor.apana.org.au>
Wed, 14 Dec 2005 20:55:24 +0000 (12:55 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 14 Dec 2005 20:55:24 +0000 (12:55 -0800)
commita9595625d46d28f267d4ee251c168f674dff56bc
tree1a40dc0dec4f538471000c5b9031ce373ac26e2d
parent7e980f3c8f20e9bfdc7e8a76b3ac8b0cbaddd1a6
[GRE]: Fix hardware checksum modification

The skb_postpull_rcsum introduced a bug to the checksum modification.
Although the length pulled is offset bytes, the origin of the pulling
is the GRE header, not the IP header.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/ip_gre.c