]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ipv4: Add a socket release callback for datagram sockets
authorSteffen Klassert <steffen.klassert@secunet.com>
Mon, 21 Jan 2013 02:00:03 +0000 (02:00 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 14 Feb 2013 18:48:32 +0000 (10:48 -0800)
commit5874dd2fa88cc8b977b839a70679d61624e89ad4
tree4dcff91f6e1570fa107d38da584e485dfe602ec4
parent1f35a1715c629c1756bf47a6166ead2754ed6d1d
ipv4: Add a socket release callback for datagram sockets

[ Upstream commit 8141ed9fcedb278f4a3a78680591bef1e55f75fb ]

This implements a socket release callback function to check
if the socket cached route got invalid during the time
we owned the socket. The function is used from udp, raw
and ping sockets.

Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
include/net/ip.h
net/ipv4/datagram.c
net/ipv4/ping.c
net/ipv4/raw.c
net/ipv4/udp.c