TCPS_CLOSED
remove = GET_TCB_FIELD(tcb, T_STATE) == TCPS_CLOSED;
case TCPS_CLOSED:
if (tp->t_state == TCPS_CLOSED)
if ((tp->t_state == TCPS_CLOSED) ||
case TCPS_CLOSED:
} else if (tp->t_state == TCPS_CLOSED) {
if ((tp->t_state == TCPS_CLOSED) ||
if ((tp->t_state != TCPS_CLOSED) &&
if ((tp->t_state != TCPS_CLOSED) &&
if ((tp->t_state == TCPS_CLOSED) ||
if ((rack->r_state == TCPS_CLOSED) && (tp->t_state != TCPS_CLOSED)) {
case TCPS_CLOSED:
(rack->r_state != TCPS_CLOSED))
if ((tp->t_state == TCPS_CLOSED) ||
(tp->t_state == TCPS_CLOSED ||
tcp_state_change(tp, TCPS_CLOSED);
if (tp->t_state != TCPS_CLOSED)
tcp_state_change(tp, TCPS_CLOSED);
MPASS(tp->t_state > TCPS_CLOSED);
MPASS(tp->t_state > TCPS_CLOSED);
KASSERT(tp->t_state == TCPS_CLOSED,
tp->t_state = TCPS_CLOSED;
TCPSTATES_INC(TCPS_CLOSED);
if (tp->t_state != TCPS_CLOSED) {
if ((tp->t_state != TCPS_CLOSED) &&
case TCPS_CLOSED:
case TCPS_CLOSED:
s->src.state == TCPS_CLOSED) &&
(TCPS_HAVEESTABLISHED(newstate) || newstate == TCPS_CLOSED))
pf_set_protostate(state, PF_PEER_BOTH, TCPS_CLOSED);
pf_set_protostate(s, PF_PEER_BOTH, TCPS_CLOSED);
TCPS_CLOSED);
pf_set_protostate(s, PF_PEER_BOTH, TCPS_CLOSED);
pf_set_protostate(s, PF_PEER_DST, TCPS_CLOSED);
pf_set_protostate(*state, PF_PEER_BOTH, TCPS_CLOSED);
if (ssk->state == TCPS_CLOSED)
ENUM2STR(TCPS_CLOSED),
ssk->state = TCPS_CLOSED;
ssk->state = TCPS_CLOSED;
ssk->state = TCPS_CLOSED;
case TCPS_CLOSED:
case TCPS_CLOSED:
if (unlikely(ssk->state == TCPS_CLOSED)) {
s->state != TCPS_CLOSED &&
s->state != TCPS_CLOSED &&
state == TCPS_CLOSED ||