TF_NEEDFIN
((tp->t_flags & (TF_NEEDSYN|TF_NEEDFIN)) == 0) &&
if (tp->t_flags & TF_NEEDFIN) {
tp->t_flags &= ~TF_NEEDFIN;
if (tp->t_flags & TF_NEEDFIN) {
tp->t_flags &= ~TF_NEEDFIN;
} else if ((flags & TH_FIN || tp->t_flags & TF_NEEDFIN) &&
if (tp->t_flags & TF_NEEDFIN)
if (tp->t_flags & TF_NEEDFIN)
if (tp->t_flags & TF_NEEDFIN && (rsm == NULL))
if (__predict_false((tp->t_flags & (TF_NEEDSYN | TF_NEEDFIN)))) {
if (__predict_false(tp->t_flags & (TF_NEEDSYN | TF_NEEDFIN))) {
if (tp->t_flags & TF_NEEDFIN) {
tp->t_flags &= ~TF_NEEDFIN;
if (tp->t_flags & TF_NEEDFIN) {
tp->t_flags &= ~TF_NEEDFIN;
if (__predict_false((tp->t_flags & (TF_NEEDSYN | TF_NEEDFIN)))) {
if (__predict_false(tp->t_flags & (TF_NEEDSYN | TF_NEEDFIN))) {
if (tp->t_flags & TF_NEEDFIN) {
tp->t_flags &= ~TF_NEEDFIN;
if (tp->t_flags & TF_NEEDFIN) {
tp->t_flags &= ~TF_NEEDFIN;
if (tp->t_flags & TF_NEEDFIN)
((tp->t_flags & TF_NEEDFIN) == 0) &&
if (tp->t_flags & TF_NEEDFIN) {
((tp->t_flags & TF_NEEDFIN) == 0) &&
((tp->t_flags & TF_NEEDFIN) == 0) &&
tp->t_flags |= TF_NEEDFIN;
#if defined(TF_NEEDSYN) && defined(TF_NEEDFIN)
if (tp->t_flags & (TF_NEEDSYN|TF_NEEDFIN))