From: Frédéric Moulins Date: Sat, 29 Nov 2008 06:12:02 +0000 (-0800) Subject: pppol2tp: Add missing sock_put() in pppol2tp_release() X-Git-Tag: v2.6.27.9~83 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=7bbe882cb07909b6a77fb4418184c30748491b7b;p=karo-tx-linux.git pppol2tp: Add missing sock_put() in pppol2tp_release() [ Upstream commit e6358135147807351db3b7782d3e198a1bba8b62 ] pppol2tp_sock_to_session() do sock_hold() if the session to release is not NULL. Signed-off-by: Frédéric Moulins Signed-off-by: David S. Miller --- diff --git a/drivers/net/pppol2tp.c b/drivers/net/pppol2tp.c index ff175e8f36b2..de80ba4482f2 100644 --- a/drivers/net/pppol2tp.c +++ b/drivers/net/pppol2tp.c @@ -1353,6 +1353,7 @@ static int pppol2tp_release(struct socket *sock) kfree_skb(skb); sock_put(sk); } + sock_put(sk); } release_sock(sk);