Loading net/core/sock.c +6 −1 Original line number Diff line number Diff line Loading @@ -1523,7 +1523,12 @@ EXPORT_SYMBOL(sock_rfree); void sock_edemux(struct sk_buff *skb) { sock_put(skb->sk); struct sock *sk = skb->sk; if (sk->sk_state == TCP_TIME_WAIT) inet_twsk_put(inet_twsk(sk)); else sock_put(sk); } EXPORT_SYMBOL(sock_edemux); Loading Loading
net/core/sock.c +6 −1 Original line number Diff line number Diff line Loading @@ -1523,7 +1523,12 @@ EXPORT_SYMBOL(sock_rfree); void sock_edemux(struct sk_buff *skb) { sock_put(skb->sk); struct sock *sk = skb->sk; if (sk->sk_state == TCP_TIME_WAIT) inet_twsk_put(inet_twsk(sk)); else sock_put(sk); } EXPORT_SYMBOL(sock_edemux); Loading