Searched refs:TH_FIN (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-12-stable/contrib/ipfilter/lib/
H A Dflags.c24 u_char flags[] = { TH_FIN, TH_SYN, TH_RST, TH_PUSH, TH_ACK, TH_URG,
H A Dprintpacket.c90 if (tcp->th_flags & TH_FIN)
H A Dipft_tx.c29 static u_char myflags[] = { TH_FIN, TH_SYN, TH_RST, TH_PUSH,
/freebsd-12-stable/sys/netinet/
H A Dtcp_fsm.h84 * TH_ACK,TH_SYN,TH_FIN) are totally determined by state, with the proviso
85 * that TH_FIN is sent only if all data queued for output is included in the
95 TH_FIN|TH_ACK, /* 6, FIN_WAIT_1 */
96 TH_FIN|TH_ACK, /* 7, CLOSING */
97 TH_FIN|TH_ACK, /* 8, LAST_ACK */
H A Dtcp.h66 #define TH_FIN 0x01 macro
75 #define TH_FLAGS (TH_FIN|TH_SYN|TH_RST|TH_PUSH|TH_ACK|TH_URG|TH_ECE|TH_CWR)
H A Dtcp_reass.c334 last->tqe_flags |= (th->th_flags & TH_FIN);
413 q->tqe_flags = (flags & TH_FIN);
437 ent->tqe_flags |= (q->tqe_flags & TH_FIN);
567 if ((*tlenp == 0) && ((th->th_flags & TH_FIN) == 0)) {
617 if ((th->th_flags & TH_FIN) &&
658 if (last->tqe_flags & TH_FIN) {
683 if (last->tqe_flags & TH_FIN) {
953 flags = th->th_flags & TH_FIN;
1061 flags = q->tqe_flags & TH_FIN;
H A Dtcp_output.c141 KASSERT(((len) == 0 && ((th_flags) & (TH_SYN | TH_FIN)) == 0) ||\
334 flags |= TH_FIN;
364 flags &= ~TH_FIN;
445 flags &= ~TH_FIN;
554 flags &= ~TH_FIN;
558 flags &= ~TH_FIN;
697 if (flags & TH_FIN &&
878 flags &= ~TH_FIN;
1076 else if (flags & (TH_SYN|TH_FIN|TH_RST))
1124 if (flags & TH_FIN
[all...]
H A Dtcp_offload.c137 } else if ((flags & TH_FIN || tp->t_flags & TF_NEEDFIN) &&
H A Dtcp_input.c783 if ((thflags & (TH_FIN | TH_RST)) != 0) {
1015 if ((thflags & (TH_FIN | TH_RST)) != 0)
1213 if ((thflags & TH_FIN) && V_drop_synfin) {
1550 if ((thflags & (TH_SYN | TH_FIN | TH_RST)) != 0 ||
1567 if ((thflags & TH_SYN) && (thflags & TH_FIN) && V_drop_synfin) {
1765 (thflags & (TH_SYN|TH_FIN|TH_RST|TH_URG|TH_ACK)) == TH_ACK &&
1991 } else if (!(thflags & (TH_ACK|TH_FIN|TH_RST))) {
2112 thflags &= ~TH_FIN;
2291 || (todrop == tlen && (thflags & TH_FIN) == 0)) {
2297 thflags &= ~TH_FIN;
[all...]
H A Dtcp_timewait.c464 if (thflags & TH_FIN) {
/freebsd-12-stable/contrib/tcpdump/
H A Dtcp.h56 #define TH_FIN 0x01 macro
H A Dprint-cnfp.c224 flags & TH_FIN ? "F" : "",
320 flags & TH_FIN ? "F" : "",
416 flags & TH_FIN ? "F" : "",
H A Dprint-tcp.c105 { TH_FIN, "F" },
401 if (ndo->ndo_vflag > 1 || length > 0 || flags & (TH_SYN | TH_FIN | TH_RST)) {
/freebsd-12-stable/cddl/lib/libdtrace/
H A Dtcp.d85 #pragma D binding "1.6.3" TH_FIN
86 inline uint8_t TH_FIN = 0x01;
327 flags & TH_FIN ? "FIN" :
/freebsd-12-stable/sys/netinet/tcp_stacks/
H A Drack_bbr_common.c475 || (todrop == tlen && (thflags & TH_FIN) == 0)) {
481 thflags &= ~TH_FIN;
542 thflags &= ~(TH_PUSH | TH_FIN);
H A Drack.c1775 || (todrop == tlen && (thflags & TH_FIN) == 0)) {
1781 thflags &= ~TH_FIN;
1848 thflags &= ~(TH_PUSH | TH_FIN);
3449 if (th_flags & (TH_SYN | TH_FIN)) {
3458 if (th_flags & TH_FIN)
3487 if (th_flags & TH_FIN) {
4910 if ((tlen || (thflags & TH_FIN) || tfo_syn) &&
4941 thflags = th->th_flags & TH_FIN;
4995 thflags &= ~TH_FIN;
5002 if (thflags & TH_FIN) {
[all...]
/freebsd-12-stable/contrib/pf/tftp-proxy/
H A Dfilter.c312 (TH_SYN|TH_ACK|TH_FIN|TH_RST) : 0);
316 (TH_SYN|TH_ACK|TH_FIN|TH_RST) : NULL);
/freebsd-12-stable/sys/contrib/ipfilter/netinet/
H A Dip_compat.h714 #define TCPF_ALL (TH_FIN|TH_SYN|TH_RST|TH_PUSH|TH_ACK|TH_URG|\
831 #ifndef TH_FIN
832 # define TH_FIN 0x01 macro
850 #define TH_ACKMASK (TH_FIN|TH_SYN|TH_RST|TH_ACK)
H A Dip_state.c1606 ((tcp->th_flags & TH_FIN) ? 1 : 0);
1613 if ((tcp->th_flags & ~(TH_FIN|TH_ACK|TH_ECNALL)) ==
2068 * Compare with ~TH_FIN to mask out T/TCP setups.
2070 flags = tcp->th_flags & ~(TH_FIN|TH_ECNALL);
2189 ((tcpflags & TH_SYN) ? 1 : 0) + ((tcpflags & TH_FIN) ? 1 : 0);
2381 ((tcp->th_flags & TH_FIN) ? 1 : 0);
4135 } else if ((tcpflags & (TH_SYN|TH_FIN|TH_ACK)) ==
4144 } else if (tcpflags & TH_FIN) {
4164 if ((tcpflags & (TH_SYN|TH_FIN|TH_ACK)) == TH_ACK) {
4180 } else if (tcpflags & TH_FIN) {
[all...]
/freebsd-12-stable/contrib/ipfilter/ipsend/
H A Dipsend.c384 tcp->th_flags |= TH_FIN;
/freebsd-12-stable/sys/net/
H A Dslcompress.c177 if ((th->th_flags & (TH_SYN|TH_FIN|TH_RST|TH_ACK)) != TH_ACK)
/freebsd-12-stable/usr.sbin/ppp/
H A Dslcompress.c186 if ((th->th_flags & (TH_SYN | TH_FIN | TH_RST | TH_ACK)) != TH_ACK) {
H A Dip.c378 finrst = (th->th_flags & (TH_FIN|TH_RST));
835 for (mask = TH_FIN; mask != 0x40; mask <<= 1) {
/freebsd-12-stable/usr.sbin/trpt/
H A Dtrpt.c402 pf(TH_FIN, "FIN");
/freebsd-12-stable/sys/dev/sfxge/
H A Dsfxge_rx.c551 | (th->th_flags & (TH_URG | TH_SYN | TH_RST | TH_FIN)));
598 if (th->th_flags & (TH_FIN | TH_RST)) {

Completed in 162 milliseconds

12