]> git.hungrycats.org Git - linux/commit
IPV6: Disable SG for GSO unless we have checksum
authorDavid Miller <davem@davemloft.net>
Thu, 28 Sep 2006 02:04:35 +0000 (19:04 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 13 Oct 2006 20:23:27 +0000 (13:23 -0700)
commit92a86ee1f6027881b77b75d48a09e3a946a93d13
treea490fcfbef3928c06de5be419bef01ea3f3fcef3
parentf2fb7f11c1dc0cf66f290671f4a7b427e63da64c
IPV6: Disable SG for GSO unless we have checksum

Because the system won't turn off the SG flag for us we
need to do this manually on the IPv6 path.  Otherwise we
will throw IPv6 packets with bad checksums at the hardware.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
net/ipv6/ipv6_sockglue.c