Lines Matching refs:thflags
650 int thflags; in tcp_input() local
783 thflags = th->th_flags; in tcp_input()
793 if (drop_synfin && (thflags & (TH_SYN | TH_FIN)) == (TH_SYN | TH_FIN)) in tcp_input()
895 if (!(thflags & TH_SYN)) in tcp_input()
902 ntohs(th->th_sport), thflags); in tcp_input()
911 if (thflags & TH_SYN) in tcp_input()
979 if ((thflags & (TH_RST | TH_ACK | TH_SYN)) != TH_SYN) { in tcp_input()
980 if ((thflags & (TH_RST | TH_ACK | TH_SYN)) == TH_ACK) { in tcp_input()
1021 if (thflags & TH_RST) { in tcp_input()
1025 if (thflags & TH_ACK) { in tcp_input()
1142 if (!(thflags & TH_SYN)) in tcp_input()
1164 tcp_timer_keep_activity(tp, thflags); in tcp_input()
1170 tcp_dooptions(&to, optp, optlen, (thflags & TH_SYN) != 0, th->th_ack); in tcp_input()
1171 if (tp->t_state == TCPS_SYN_SENT && (thflags & TH_SYN)) { in tcp_input()
1217 (thflags & (TH_SYN|TH_FIN|TH_RST|TH_URG|TH_ACK)) == TH_ACK && in tcp_input()
1499 if ((thflags & TH_ACK) && in tcp_input()
1520 if ((thflags & TH_ACK) && in tcp_input()
1526 if (thflags & TH_RST) { in tcp_input()
1527 if (thflags & TH_ACK) in tcp_input()
1531 if (!(thflags & TH_SYN)) in tcp_input()
1536 if (thflags & TH_ACK) { in tcp_input()
1567 thflags &= ~TH_SYN; in tcp_input()
1594 thflags &= ~TH_FIN; in tcp_input()
1607 if (thflags & TH_ACK) in tcp_input()
1681 if (thflags & TH_RST) { in tcp_input()
1718 if ((thflags & TH_SYN) && in tcp_input()
1747 (thflags & (TH_SYN|TH_FIN|TH_RST|TH_URG|TH_ACK)) == TH_ACK&& in tcp_input()
1806 th->th_seq + tlen, thflags); in tcp_input()
1812 if (thflags & TH_SYN) { in tcp_input()
1813 thflags &= ~TH_SYN; in tcp_input()
1818 thflags &= ~TH_URG; in tcp_input()
1825 (todrop == tlen && !(thflags & TH_FIN))) { in tcp_input()
1831 thflags &= ~TH_FIN; in tcp_input()
1851 thflags &= ~TH_URG; in tcp_input()
1894 thflags &= ~(TH_PUSH | TH_FIN); in tcp_input()
1917 + ((thflags & TH_SYN) != 0) in tcp_input()
1918 + ((thflags & TH_FIN) != 0)))) { in tcp_input()
1927 if (thflags & TH_SYN) { in tcp_input()
1938 if (!(thflags & TH_ACK)) { in tcp_input()
1979 if (tlen == 0 && !(thflags & TH_FIN)) in tcp_input()
2006 ((thflags & TH_FIN) && !(tp->t_flags & TF_SAWFIN))) in tcp_input()
2035 if ((thflags & TH_FIN) && !(tp->t_flags & TF_QUEDFIN)) { in tcp_input()
2328 if ((thflags & TH_ACK) && in tcp_input()
2345 if ((thflags & TH_URG) && th->th_urp && in tcp_input()
2355 thflags &= ~TH_URG; /* XXX */ in tcp_input()
2411 if ((tlen || (thflags & TH_FIN)) && !TCPS_HAVERCVDFIN(tp->t_state)) { in tcp_input()
2412 if (thflags & TH_FIN) in tcp_input()
2430 if (thflags & TH_FIN) in tcp_input()
2439 thflags = th->th_flags & TH_FIN; in tcp_input()
2456 th->th_seq + tlen, thflags); in tcp_input()
2458 thflags = tcp_reass(tp, th, &tlen, m); in tcp_input()
2470 thflags &= ~TH_FIN; in tcp_input()
2477 if (thflags & TH_FIN) { in tcp_input()
2579 if (tp->t_state == TCPS_SYN_RECEIVED && (thflags & TH_ACK) && in tcp_input()
2601 if ((thflags & TH_RST) || m->m_flags & (M_BCAST | M_MCAST)) in tcp_input()
2628 if (thflags & TH_ACK) in tcp_input()
2633 if (thflags & TH_SYN) in tcp_input()
3396 tcp_timer_keep_activity(struct tcpcb *tp, int thflags) in tcp_timer_keep_activity() argument
3399 if ((thflags & (TH_SYN | TH_ACK)) == TH_SYN) { in tcp_timer_keep_activity()