Revert "net: fix crash in tcp_nuke_addr()"
This reverts commit 08f7c4280c
.
This commit is contained in:
parent
215856823c
commit
9826b2ec83
1 changed files with 0 additions and 11 deletions
|
@ -3301,19 +3301,8 @@ restart:
|
||||||
sk_nulls_for_each(sk, node, &tcp_hashinfo.ehash[bucket].chain) {
|
sk_nulls_for_each(sk, node, &tcp_hashinfo.ehash[bucket].chain) {
|
||||||
struct inet_sock *inet = inet_sk(sk);
|
struct inet_sock *inet = inet_sk(sk);
|
||||||
|
|
||||||
if (sk->sk_state == TCP_TIME_WAIT) {
|
|
||||||
/*
|
|
||||||
* Sockets that are in TIME_WAIT state are
|
|
||||||
* instances of lightweight inet_timewait_sock,
|
|
||||||
* we should simply skip them (or we'll try to
|
|
||||||
* access non-existing fields and crash).
|
|
||||||
*/
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (sysctl_ip_dynaddr && sk->sk_state == TCP_SYN_SENT)
|
if (sysctl_ip_dynaddr && sk->sk_state == TCP_SYN_SENT)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (sock_flag(sk, SOCK_DEAD))
|
if (sock_flag(sk, SOCK_DEAD))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue