TCPS_TIME_WAIT
if (src->state <= TCPS_TIME_WAIT &&
dst->state <= TCPS_TIME_WAIT)
TCPS_TIME_WAIT);
pf_set_protostate(*stp, PF_PEER_BOTH, TCPS_TIME_WAIT);
pf_set_protostate(*stp, PF_PEER_BOTH, TCPS_TIME_WAIT);
pf_set_protostate(*stp, PF_PEER_BOTH, TCPS_TIME_WAIT);
#define TCPS_HAVERCVDFIN(s) ((s) >= TCPS_TIME_WAIT)
case TCPS_TIME_WAIT:
case TCPS_TIME_WAIT:
case TCPS_TIME_WAIT:
tp->t_state = TCPS_TIME_WAIT;
case TCPS_TIME_WAIT:
tp->t_state = TCPS_TIME_WAIT;
case TCPS_TIME_WAIT:
if (tp->t_state != TCPS_TIME_WAIT &&
if (s1 <= TCPS_TIME_WAIT && s2 <= TCPS_TIME_WAIT)
if (src->state <= TCPS_TIME_WAIT &&
dst->state <= TCPS_TIME_WAIT)