TCPS_CLOSING
if (src->state < TCPS_CLOSING)
pf_set_protostate(*stp, psrc, TCPS_CLOSING);
} else if (dst->state == TCPS_CLOSING)
else if (src->state >= TCPS_CLOSING &&
dst->state >= TCPS_CLOSING)
else if (src->state >= TCPS_CLOSING ||
dst->state >= TCPS_CLOSING)
if (src->state < TCPS_CLOSING)
pf_set_protostate(*stp, psrc, TCPS_CLOSING);
if (src->state < TCPS_CLOSING)
pf_set_protostate(*stp, psrc, TCPS_CLOSING);
} else if (dst->state == TCPS_CLOSING) {
} else if (src->state == TCPS_CLOSING &&
pf_set_protostate(*stp, pdst, TCPS_CLOSING);
else if (src->state >= TCPS_CLOSING &&
dst->state >= TCPS_CLOSING)
else if (src->state >= TCPS_CLOSING ||
dst->state >= TCPS_CLOSING)
case TCPS_CLOSING:
case TCPS_CLOSING:
case TCPS_CLOSING:
tp->t_state = TCPS_CLOSING;
tp->t_state <= TCPS_CLOSING) {