Lines Matching refs:thflags
656 int thflags; in tcp_input_with_port() local
833 thflags = th->th_flags; in tcp_input_with_port()
937 if ((V_tcp_log_in_vain == 1 && (thflags & TH_SYN)) || in tcp_input_with_port()
947 if ((V_blackhole == 1 && (thflags & TH_SYN)) || in tcp_input_with_port()
1021 (thflags & TH_SYN) ? TO_SYN : 0); in tcp_input_with_port()
1105 if ((thflags & (TH_RST|TH_ACK|TH_SYN)) == TH_ACK) { in tcp_input_with_port()
1195 if (thflags & TH_RST) { in tcp_input_with_port()
1202 if ((thflags & TH_SYN) == 0) { in tcp_input_with_port()
1213 if (thflags & TH_ACK) { in tcp_input_with_port()
1234 if ((thflags & TH_FIN) && V_drop_synfin) { in tcp_input_with_port()
1249 KASSERT((thflags & (TH_RST|TH_ACK)) == 0, in tcp_input_with_port()
1251 KASSERT(thflags & (TH_SYN), in tcp_input_with_port()
1397 tcp_dooptions(&to, optp, optlen, thflags); in tcp_input_with_port()
1539 int thflags, acked, ourfinisacked, needoutput = 0, sack_changed; in tcp_do_segment() local
1559 thflags = th->th_flags; in tcp_do_segment()
1579 if ((thflags & TH_SYN) && (thflags & TH_FIN) && V_drop_synfin) { in tcp_do_segment()
1593 if ((tp->t_state == TCPS_SYN_SENT) && (thflags & TH_ACK) && in tcp_do_segment()
1620 if (thflags & TH_CWR) { in tcp_do_segment()
1641 if (thflags & TH_ECE) { in tcp_do_segment()
1651 (thflags & TH_SYN) ? TO_SYN : 0); in tcp_do_segment()
1683 if (tp->t_state == TCPS_SYN_SENT && (thflags & TH_SYN)) { in tcp_do_segment()
1685 if (!(thflags & TH_ACK) && in tcp_do_segment()
1686 ((thflags & (TH_CWR | TH_ECE)) == (TH_CWR | TH_ECE)) && in tcp_do_segment()
1745 if (((thflags & TH_RST) != 0) || V_tcp_tolerate_missing_ts) { in tcp_do_segment()
1794 (thflags & (TH_SYN|TH_FIN|TH_RST|TH_URG|TH_ACK)) == TH_ACK && in tcp_do_segment()
2006 if ((thflags & TH_ACK) && in tcp_do_segment()
2020 if ((thflags & (TH_SYN|TH_ACK)) == (TH_SYN|TH_ACK)) { in tcp_do_segment()
2023 } else if (thflags & TH_SYN) { in tcp_do_segment()
2028 } else if (!(thflags & (TH_ACK|TH_FIN|TH_RST))) { in tcp_do_segment()
2050 if ((thflags & (TH_ACK|TH_RST)) == (TH_ACK|TH_RST)) { in tcp_do_segment()
2055 if (thflags & TH_RST) in tcp_do_segment()
2057 if (!(thflags & TH_SYN)) in tcp_do_segment()
2062 if (thflags & TH_ACK) { in tcp_do_segment()
2097 if (((thflags & (TH_CWR | TH_ECE)) == TH_ECE) && in tcp_do_segment()
2113 thflags &= ~TH_SYN; in tcp_do_segment()
2148 thflags &= ~TH_FIN; in tcp_do_segment()
2161 if (thflags & TH_ACK) in tcp_do_segment()
2192 if (thflags & TH_RST) { in tcp_do_segment()
2247 if ((thflags & TH_SYN) && tp->t_state != TCPS_SYN_SENT && in tcp_do_segment()
2309 if (thflags & TH_SYN) { in tcp_do_segment()
2310 thflags &= ~TH_SYN; in tcp_do_segment()
2315 thflags &= ~TH_URG; in tcp_do_segment()
2322 || (todrop == tlen && (thflags & TH_FIN) == 0)) { in tcp_do_segment()
2328 thflags &= ~TH_FIN; in tcp_do_segment()
2360 thflags &= ~TH_URG; in tcp_do_segment()
2409 thflags &= ~(TH_PUSH|TH_FIN); in tcp_do_segment()
2433 ((thflags & (TH_SYN|TH_FIN)) != 0))) { in tcp_do_segment()
2443 if ((thflags & TH_ACK) == 0) { in tcp_do_segment()
2516 if (tlen == 0 && (thflags & TH_FIN) == 0) { in tcp_do_segment()
2568 if ((thflags & TH_FIN) && in tcp_do_segment()
3061 if ((thflags & TH_ACK) && in tcp_do_segment()
3080 if ((thflags & TH_URG) && th->th_urp && in tcp_do_segment()
3091 thflags &= ~TH_URG; /* XXX */ in tcp_do_segment()
3152 if ((tlen || (thflags & TH_FIN) || (tfo_syn && tlen > 0)) && in tcp_do_segment()
3188 thflags = th->th_flags & TH_FIN; in tcp_do_segment()
3206 thflags = tcp_reass(tp, th, &temp, &tlen, m); in tcp_do_segment()
3257 thflags &= ~TH_FIN; in tcp_do_segment()
3264 if (thflags & TH_FIN) { in tcp_do_segment()
3350 if (tp->t_state == TCPS_SYN_RECEIVED && (thflags & TH_ACK) && in tcp_do_segment()