]> git.baikalelectronics.ru Git - kernel.git/commit
inet: inet_twsk_deschedule factorization
authorEric Dumazet <edumazet@google.com>
Wed, 8 Jul 2015 21:28:30 +0000 (14:28 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 9 Jul 2015 22:12:20 +0000 (15:12 -0700)
commitd0767a85858a9e4ed633c371aecca5ae507a5e26
tree4c7b8918dbe2c4caacd120deffe2e8a8235d9561
parent99bba87f3c087f6b1d0922eb5159ddb9925bd3d8
inet: inet_twsk_deschedule factorization

inet_twsk_deschedule() calls are followed by inet_twsk_put().

Only particular case is in inet_twsk_purge() but there is no point
to defer the inet_twsk_put() after re-enabling BH.

Lets rename inet_twsk_deschedule() to inet_twsk_deschedule_put()
and move the inet_twsk_put() inside.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/inet_timewait_sock.h
net/ipv4/inet_hashtables.c
net/ipv4/inet_timewait_sock.c
net/ipv4/tcp_ipv4.c
net/ipv4/tcp_minisocks.c
net/ipv6/inet6_hashtables.c
net/ipv6/tcp_ipv6.c
net/netfilter/xt_TPROXY.c