]> git.baikalelectronics.ru Git - kernel.git/commit
ipv6: Need to sock_put on csum error
authorTom Herbert <therbert@google.com>
Mon, 5 May 2014 23:43:58 +0000 (16:43 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 6 May 2014 03:17:16 +0000 (23:17 -0400)
commitddb222394148074d90761a9d373f1f92d551d5f0
tree358140d06ae5270a33258740aa0b77d21469ccdc
parent022fba088ddf8991cefc04f26530b28b51f5adbe
ipv6: Need to sock_put on csum error

Commit 3da967656c1d382036ef2ff7567abd2187a13fc9 ("net: Implmement
RFC 6936 (zero RX csums for UDP/IPv6)") introduced zero checksums
being allowed for IPv6, but in the case that a socket disallows a
zero checksum on RX we need to sock_put.

Signed-off-by: Tom Herbert <therbert@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv6/udp.c