TCP_CLOSING
tcp_set_state(sk, TCP_CLOSING);
case TCP_CLOSING:
/* TCP_CLOSING */ TCP_CLOSING,
case TCP_CLOSING:
TCPF_CLOSING = (1 << TCP_CLOSING),
EM(TCP_CLOSING) \
EMe( TCP_CLOSING, "CLOSING" )
BUILD_BUG_ON((int)BPF_TCP_CLOSING != (int)TCP_CLOSING);
[TCP_CLOSING] = TCP_CLOSING,
case TCP_CLOSING:
tcp_set_state(sk, TCP_CLOSING);
case TCP_CLOSING:
case TCP_CLOSING:
if (sk->sk_type == SOCK_STREAM && sk->sk_state == TCP_CLOSING) {
sk->sk_state = TCP_CLOSING;
[TCP_CLOSING] = TCP_CLOSING,
case TCP_CLOSING:
mptcp_set_state(sk, TCP_CLOSING);
(sk->sk_state == TCP_CLOSING ||
case TCP_CLOSING:
case TCP_CLOSING:
if (sk->sk_state == TCP_CLOSE || sk->sk_state == TCP_CLOSING) {
sk->sk_state != TCP_CLOSING && sk->sk_err == 0) {
sk->sk_state = TCP_CLOSING;
sk->sk_state == TCP_CLOSING))
sk->sk_state = TCP_CLOSING;
sk->sk_state == TCP_CLOSING))
case TCP_CLOSING:
sk->sk_state = TCP_CLOSING;
case TCP_CLOSING: