OSDN Git Service

net: ip, raw_diag -- Fix socket leaking for destroy request
authorCyrill Gorcunov <gorcunov@openvz.org>
Wed, 2 Nov 2016 12:36:31 +0000 (15:36 +0300)
committerDavid S. Miller <davem@davemloft.net>
Thu, 3 Nov 2016 19:25:26 +0000 (15:25 -0400)
commitcd05a0eca8752c63bf79c10ae1a877d36cca995a
tree49883c6d69c719f9e129b9f74d1a21ba995d39d9
parent17197236d62c44da127be461c63ac5cc2cce1e53
net: ip, raw_diag -- Fix socket leaking for destroy request

In raw_diag_destroy the helper raw_sock_get returns
with sock_hold call, so we have to put it then.

CC: David S. Miller <davem@davemloft.net>
CC: Eric Dumazet <eric.dumazet@gmail.com>
CC: David Ahern <dsa@cumulusnetworks.com>
CC: Andrey Vagin <avagin@openvz.org>
CC: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org>
Acked-by: David Ahern <dsa@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/raw_diag.c