/freebsd/sys/netinet/ |
H A D | tcp_fsm.h | 72 TH_RST|TH_ACK, /* 0, CLOSED */ 75 TH_SYN|TH_ACK, /* 3, SYN_RECEIVED */ 76 TH_ACK, /* 4, ESTABLISHED */ 77 TH_ACK, /* 5, CLOSE_WAIT */ 78 TH_FIN|TH_ACK, /* 6, FIN_WAIT_1 */ 79 TH_FIN|TH_ACK, /* 7, CLOSING */ 80 TH_FIN|TH_ACK, /* 8, LAST_ACK */ 81 TH_ACK, /* 9, FIN_WAIT_2 */ 82 TH_ACK, /* 10, TIME_WAIT */
|
H A D | tcp_timewait.c | 169 if ((thflags & (TH_SYN | TH_ACK)) == TH_SYN) in tcp_twcheck() 200 if ((thflags & TH_ACK) == 0) in tcp_twcheck() 227 if (((thflags & (TH_SYN | TH_ACK)) == TH_SYN) && in tcp_twcheck() 245 if (tcp_get_flags(th) & TH_ACK) { in tcp_twcheck() 254 th->th_seq+tlen, (tcp_seq)0, TH_RST|TH_ACK); in tcp_twcheck() 264 if ((thflags & TH_ACK) == 0) in tcp_twcheck() 292 if (thflags != TH_ACK || tlen != 0 || in tcp_twcheck() 296 tp->snd_nxt, TH_ACK); in tcp_twcheck()
|
H A D | tcp_input.c | 841 ((thflags & (TH_ACK|TH_SYN)) == TH_SYN ? in tcp_input_with_port() 1075 if ((thflags & (TH_RST|TH_ACK|TH_SYN)) == TH_ACK) { in tcp_input_with_port() 1197 if (thflags & TH_ACK) { in tcp_input_with_port() 1233 KASSERT((thflags & (TH_RST|TH_ACK)) == 0, in tcp_input_with_port() 1570 if ((tp->t_state == TCPS_SYN_SENT) && (thflags & TH_ACK) && in tcp_do_segment() 1760 (thflags & (TH_SYN|TH_FIN|TH_RST|TH_URG|TH_ACK)) == TH_ACK && in tcp_do_segment() 1985 if ((thflags & TH_ACK) && in tcp_do_segment() 2000 if ((thflags & (TH_SYN|TH_ACK)) == (TH_SYN|TH_ACK)) { in tcp_do_segment() 2009 } else if (!(thflags & (TH_ACK|TH_FIN|TH_RST))) { in tcp_do_segment() 2031 if ((thflags & (TH_ACK|TH_RST)) == (TH_ACK|TH_RST)) { in tcp_do_segment() [all …]
|
H A D | tcp.h | 66 #define TH_ACK 0x10 macro 74 #define TH_FLAGS (TH_FIN|TH_SYN|TH_RST|TH_PUSH|TH_ACK|TH_URG|TH_ECE|TH_CWR|TH_AE)
|
H A D | tcp_syncache.c | 530 if (syncache_respond(sc, NULL, TH_SYN|TH_ACK) == 0) { in syncache_timer() 697 if (syncache_respond(sc, m, TH_ACK) == 0) { in syncache_chkrst() 1062 KASSERT((tcp_get_flags(th) & (TH_RST|TH_ACK|TH_SYN)) == TH_ACK, in syncache_expand() 1385 KASSERT((tcp_get_flags(th) & (TH_RST|TH_ACK|TH_SYN)) == TH_SYN, in syncache_add() 1557 if (syncache_respond(sc, m, TH_SYN|TH_ACK) == 0) { in syncache_add() 1742 if (syncache_respond(sc, m, TH_SYN|TH_ACK) == 0) { in syncache_add()
|
H A D | tcp_lro.c | 1006 if ((tcp_get_flags(th) & ~(TH_ACK | TH_PUSH)) != 0) { in tcp_lro_condense() 1050 if ((tcp_get_flags(th) & ~(TH_ACK | TH_PUSH)) != 0) { in tcp_lro_condense() 1066 ((tcp_get_flags(th) & TH_ACK) != in tcp_lro_condense() 1067 (le->flags & TH_ACK)) || in tcp_lro_condense()
|
H A D | tcp_lro_hpts.c | 132 if ((tcp_get_flags(th) & ~(TH_ACK | TH_PUSH | TH_ECE | TH_CWR)) != 0) in tcp_lro_ack_valid() 139 if (!(tcp_get_flags(th) & TH_ACK)) in tcp_lro_ack_valid()
|
H A D | tcp_ecn.c | 228 if (thflags & TH_ACK) in tcp_ecn_input_parallel_syn()
|
/freebsd/contrib/tcpdump/ |
H A D | print-mptcp.c | 197 !((opt_len == 20 || opt_len == 22) && (flags & (TH_SYN | TH_ACK)) == in mp_capable_print() 198 TH_ACK)) in mp_capable_print() 230 !(opt_len == 16 && (flags & (TH_SYN | TH_ACK)) == (TH_SYN | TH_ACK)) && in mp_join_print() 231 !(opt_len == 24 && (flags & TH_ACK))) in mp_join_print()
|
H A D | print-cnfp.c | 232 flags & TH_ACK ? "A" : "", in cnfp_v1_print() 334 flags & TH_ACK ? "A" : "", in cnfp_v5_print() 436 flags & TH_ACK ? "A" : "", in cnfp_v6_print()
|
H A D | tcp.h | 59 #define TH_ACK 0x10 macro
|
H A D | print-tcp.c | 109 { TH_ACK, "." }, 253 if (!ndo->ndo_Sflag && (flags & TH_ACK)) { in tcp_print() 428 if (flags & TH_ACK) { in tcp_print()
|
/freebsd/sbin/ipf/libipf/ |
H A D | flags.c | 26 uint16_t flags[] = { TH_FIN, TH_SYN, TH_RST, TH_PUSH, TH_ACK, TH_URG,
|
H A D | printpacket.c | 96 if (tcpflags & TH_ACK) in printpacket()
|
/freebsd/cddl/lib/libdtrace/ |
H A D | tcp.d | 91 #pragma D binding "1.6.3" TH_ACK 92 inline uint16_t TH_ACK = 0x10; variable 331 flags & TH_ACK ? "ACK" :
|
/freebsd/sys/netpfil/ipfilter/netinet/ |
H A D | ip_state.c | 1564 if ((tcp_get_flags(tcp) & ~(TH_FIN|TH_ACK|TH_ECNALL)) == in ipf_state_add() 2015 if (flags == (TH_SYN|TH_ACK)) { in ipf_state_tcp() 2159 if (!(tcpflags & TH_ACK)) { /* Pretend an ack was sent */ in ipf_state_tcpinwindow() 2161 } else if (((tcpflags & (TH_ACK|TH_RST)) == (TH_ACK|TH_RST)) && in ipf_state_tcpinwindow() 2206 } else if ((seq == 0) && (tcpflags == (TH_RST|TH_ACK)) && in ipf_state_tcpinwindow() 3996 ((tcpflags & TH_ACKMASK) == TH_ACK)) { in ipf_tcp_age() 4037 } else if ((tcpflags & (TH_SYN|TH_FIN|TH_ACK)) == in ipf_tcp_age() 4038 TH_ACK) { in ipf_tcp_age() 4066 if ((tcpflags & (TH_SYN|TH_FIN|TH_ACK)) == TH_ACK) { in ipf_tcp_age() 4098 } else if ((tcpflags & TH_ACKMASK) == TH_ACK) { in ipf_tcp_age() [all …]
|
H A D | ip_compat.h | 824 #ifndef TH_ACK 825 # define TH_ACK 0x10 macro 831 #define TH_ACKMASK (TH_FIN|TH_SYN|TH_RST|TH_ACK)
|
H A D | ip_state.h | 134 #define TH_OPENING (TH_SYN|TH_ACK)
|
/freebsd/contrib/pf/tftp-proxy/ |
H A D | filter.c | 316 (TH_SYN|TH_ACK|TH_FIN|TH_RST) : 0); in prepare_rule() 320 (TH_SYN|TH_ACK|TH_FIN|TH_RST) : NULL); in prepare_rule()
|
/freebsd/sys/net/ |
H A D | slcompress.c | 173 if ((tcp_get_flags(th) & (TH_SYN|TH_FIN|TH_RST|TH_ACK)) != TH_ACK) in sl_compress_tcp()
|
/freebsd/usr.sbin/ppp/ |
H A D | slcompress.c | 182 if ((__tcp_get_flags(th) & (TH_SYN | TH_FIN | TH_RST | TH_ACK)) != TH_ACK) { in sl_compress_tcp()
|
/freebsd/sys/netinet/tcp_stacks/ |
H A D | rack_bbr_common.c | 671 if (tp->t_state == TCPS_SYN_RECEIVED && (thflags & TH_ACK) && in ctf_do_dropafterack() 778 tp->snd_nxt, TH_ACK); in ctf_challenge_ack()
|
/freebsd/sys/netpfil/pf/ |
H A D | pf.c | 2751 TH_RST|TH_ACK, 0, 0, 0, M_SKIP_FIREWALL, s->tag, 0, in pf_unlink_state() 3083 if (f & TH_ACK) in pf_print_flags() 4305 ntohl(th->th_ack), ack, TH_RST|TH_ACK, 0, 0, in pf_return() 6123 if ((tcp_get_flags(th) & (TH_SYN|TH_ACK)) == TH_SYN && in pf_create_state() 6240 if (pd->proto == IPPROTO_TCP && (tcp_get_flags(th) & (TH_SYN|TH_ACK)) == in pf_create_state() 6267 TH_SYN|TH_ACK, 0, s->src.mss, 0, M_SKIP_FIREWALL, 0, 0, in pf_create_state() 6528 if ((tcp_get_flags(th) & TH_ACK) == 0) { in pf_tcp_track_full() 6532 (tcp_get_flags(th) & (TH_ACK|TH_RST)) == (TH_ACK|TH_RST)) || in pf_tcp_track_full() 6603 if (tcp_get_flags(th) & TH_ACK) { in pf_tcp_track_full() 6763 if (tcp_get_flags(th) & TH_ACK) { in pf_tcp_track_sloppy() [all …]
|
/freebsd/sbin/ipf/ipsend/ |
H A D | ipsend.c | 371 __tcp_set_flags(tcp, __tcp_get_flags(tcp) | TH_ACK); in main()
|
H A D | iptests.c | 980 __tcp_set_flags(t, TH_ACK); in ip_test5() 1093 __tcp_set_flags(t, TH_ACK|TH_URG); in ip_test5() 1120 __tcp_set_flags(t, TH_ACK); in ip_test5()
|