From df6d08619234ddbc962eae66de8a8f3eeb9a49e9 Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Sun, 25 Jan 2004 20:33:14 -0800 Subject: [PATCH] [IPV6]: Fix TCP socket leak, do not grab socket reference when adding to main hashes. --- net/ipv6/tcp_ipv6.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/ipv6/tcp_ipv6.c b/net/ipv6/tcp_ipv6.c index 2b68e22723f03..11f4517468fa3 100644 --- a/net/ipv6/tcp_ipv6.c +++ b/net/ipv6/tcp_ipv6.c @@ -485,7 +485,7 @@ static int tcp_v6_check_established(struct sock *sk) unique: BUG_TRAP(sk_unhashed(sk)); - sk_add_node(sk, &head->chain); + __sk_add_node(sk, &head->chain); sk->sk_hashent = hash; sock_prot_inc_use(sk->sk_prot); write_unlock_bh(&head->lock); -- 2.53.0