Home
last modified time | relevance | path

Searched refs:TH_ACK (Results 1 – 25 of 47) sorted by relevance

12

/freebsd/sys/netinet/
H A Dtcp_fsm.h72 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 Dtcp_timewait.c166 if ((thflags & (TH_SYN | TH_ACK)) == TH_SYN) in tcp_twcheck()
197 if ((thflags & TH_ACK) == 0) in tcp_twcheck()
224 if (((thflags & (TH_SYN | TH_ACK)) == TH_SYN) && in tcp_twcheck()
242 if (tcp_get_flags(th) & TH_ACK) { in tcp_twcheck()
251 th->th_seq+tlen, (tcp_seq)0, TH_RST|TH_ACK); in tcp_twcheck()
261 if ((thflags & TH_ACK) == 0) in tcp_twcheck()
289 if (thflags != TH_ACK || tlen != 0 || in tcp_twcheck()
293 tp->snd_nxt, TH_ACK); in tcp_twcheck()
H A Dtcp_input.c834 ((thflags & (TH_ACK|TH_SYN)) == TH_SYN ? in tcp_input_with_port()
1037 if ((thflags & (TH_RST|TH_ACK|TH_SYN)) == TH_ACK) { in tcp_input_with_port()
1160 if (thflags & TH_ACK) { in tcp_input_with_port()
1194 KASSERT((thflags & (TH_RST|TH_ACK)) == 0, in tcp_input_with_port()
1528 if ((tp->t_state == TCPS_SYN_SENT) && (thflags & TH_ACK) && in tcp_do_segment()
1717 (thflags & (TH_SYN|TH_FIN|TH_RST|TH_URG|TH_ACK)) == TH_ACK && in tcp_do_segment()
1942 if ((thflags & TH_ACK) && in tcp_do_segment()
1956 if ((thflags & (TH_SYN|TH_ACK)) == (TH_SYN|TH_ACK)) { in tcp_do_segment()
1964 } else if (!(thflags & (TH_ACK|TH_FIN|TH_RST))) { in tcp_do_segment()
1986 if ((thflags & (TH_ACK|TH_RST)) == (TH_ACK|TH_RST)) { in tcp_do_segment()
[all …]
H A Dtcp.h66 #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 Dtcp_syncache.c533 if (syncache_respond(sc, TH_SYN|TH_ACK) == 0) { in syncache_timer()
1078 KASSERT((tcp_get_flags(th) & (TH_RST|TH_ACK|TH_SYN)) == TH_ACK, in syncache_expand()
1425 KASSERT((tcp_get_flags(th) & (TH_RST|TH_ACK|TH_SYN)) == TH_SYN, in syncache_add()
1598 if (syncache_respond(sc, TH_SYN|TH_ACK) == 0) { in syncache_add()
1794 if (syncache_respond(sc, TH_SYN|TH_ACK) == 0) { in syncache_add()
2102 if (syncache_respond(sc, TH_ACK) == 0) { in syncache_send_challenge_ack()
H A Dtcp_lro.c1005 if ((tcp_get_flags(th) & ~(TH_ACK | TH_PUSH)) != 0) { in tcp_lro_condense()
1049 if ((tcp_get_flags(th) & ~(TH_ACK | TH_PUSH)) != 0) { in tcp_lro_condense()
1065 ((tcp_get_flags(th) & TH_ACK) != in tcp_lro_condense()
1066 (le->flags & TH_ACK)) || in tcp_lro_condense()
H A Dtcp_lro_hpts.c134 if ((tcp_get_flags(th) & ~(TH_ACK | TH_PUSH | TH_ECE | TH_CWR)) != 0) in tcp_lro_ack_valid()
141 if (!(tcp_get_flags(th) & TH_ACK)) in tcp_lro_ack_valid()
H A Dtcp_ecn.c227 if (thflags & TH_ACK) in tcp_ecn_input_parallel_syn()
/freebsd/contrib/tcpdump/
H A Dprint-mptcp.c197 !((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 Dprint-cnfp.c232 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 Dtcp.h59 #define TH_ACK 0x10 macro
H A Dprint-tcp.c109 { 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 Dflags.c26 uint16_t flags[] = { TH_FIN, TH_SYN, TH_RST, TH_PUSH, TH_ACK, TH_URG,
H A Dprintpacket.c96 if (tcpflags & TH_ACK) in printpacket()
/freebsd/cddl/lib/libdtrace/
H A Dtcp.d91 #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 Dip_state.c1567 if ((tcp_get_flags(tcp) & ~(TH_FIN|TH_ACK|TH_ECNALL)) == in ipf_state_add()
2018 if (flags == (TH_SYN|TH_ACK)) { in ipf_state_tcp()
2162 if (!(tcpflags & TH_ACK)) { /* Pretend an ack was sent */ in ipf_state_tcpinwindow()
2164 } else if (((tcpflags & (TH_ACK|TH_RST)) == (TH_ACK|TH_RST)) && in ipf_state_tcpinwindow()
2209 } else if ((seq == 0) && (tcpflags == (TH_RST|TH_ACK)) && in ipf_state_tcpinwindow()
3984 ((tcpflags & TH_ACKMASK) == TH_ACK)) { in ipf_tcp_age()
4025 } else if ((tcpflags & (TH_SYN|TH_FIN|TH_ACK)) == in ipf_tcp_age()
4026 TH_ACK) { in ipf_tcp_age()
4054 if ((tcpflags & (TH_SYN|TH_FIN|TH_ACK)) == TH_ACK) { in ipf_tcp_age()
4086 } else if ((tcpflags & TH_ACKMASK) == TH_ACK) { in ipf_tcp_age()
[all …]
H A Dip_compat.h824 #ifndef TH_ACK
825 # define TH_ACK 0x10 macro
831 #define TH_ACKMASK (TH_FIN|TH_SYN|TH_RST|TH_ACK)
H A Dip_state.h134 #define TH_OPENING (TH_SYN|TH_ACK)
/freebsd/contrib/pf/tftp-proxy/
H A Dfilter.c316 (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 Dslcompress.c173 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 Dslcompress.c182 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 Drack_bbr_common.c667 if (tp->t_state == TCPS_SYN_RECEIVED && (thflags & TH_ACK) && in ctf_do_dropafterack()
774 tp->snd_nxt, TH_ACK); in ctf_challenge_ack()
/freebsd/sys/netpfil/pf/
H A Dpf.c3128 TH_RST|TH_ACK, 0, 0, 0, M_SKIP_FIREWALL, s->tag, 0, in pf_remove_state()
3521 if (f & TH_ACK) in pf_print_flags()
4798 ntohl(th->th_ack), ack, TH_RST|TH_ACK, 0, 0, in pf_return()
4865 src->seqlo, TH_ACK, 0, 0, s->rule->return_ttl, 0, 0, 0, in pf_send_challenge_ack()
6753 if ((tcp_get_flags(th) & (TH_SYN|TH_ACK)) == TH_SYN && in pf_create_state()
6962 if (pd->proto == IPPROTO_TCP && (tcp_get_flags(th) & (TH_SYN|TH_ACK)) == in pf_create_state()
6975 TH_SYN|TH_ACK, 0, s->src.mss, 0, M_SKIP_FIREWALL, 0, 0, in pf_create_state()
7408 if ((tcp_get_flags(th) & TH_ACK) == 0) { in pf_tcp_track_full()
7412 (tcp_get_flags(th) & (TH_ACK|TH_RST)) == (TH_ACK|TH_RST)) || in pf_tcp_track_full()
7461 (th->th_flags & (TH_ACK|TH_RST)) == (TH_ACK|TH_RST)))) { in pf_tcp_track_full()
[all …]
/freebsd/sbin/ipf/ipsend/
H A Dipsend.c371 __tcp_set_flags(tcp, __tcp_get_flags(tcp) | TH_ACK); in main()
H A Diptests.c979 __tcp_set_flags(t, TH_ACK); in ip_test5()
1092 __tcp_set_flags(t, TH_ACK|TH_URG); in ip_test5()
1119 __tcp_set_flags(t, TH_ACK); in ip_test5()

12