Home
last modified time | relevance | path

Searched refs:sack (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/contrib/tcpdump/
H A Dprint-sctp.c270 struct sctpSelectiveAck sack; member
691 const struct sctpSelectiveAck *sack; in sctp_print() local
696 if (chunkLengthRemaining < sizeof(*sack)) { in sctp_print()
700 sack=(const struct sctpSelectiveAck*)bp; in sctp_print()
701 ND_PRINT("[cum ack %u] ", GET_BE_U_4(sack->highestConseqTSN)); in sctp_print()
702 ND_PRINT("[a_rwnd %u] ", GET_BE_U_4(sack->updatedRwnd)); in sctp_print()
703 ND_PRINT("[#gap acks %u] ", GET_BE_U_2(sack->numberOfdesc)); in sctp_print()
704 ND_PRINT("[#dup tsns %u] ", GET_BE_U_2(sack->numDupTsns)); in sctp_print()
705 bp += sizeof(*sack); in sctp_print()
706 sctpPacketLengthRemaining -= sizeof(*sack); in sctp_print()
[all …]
/freebsd/sys/netinet/
H A Dtcp_sack.c122 SYSCTL_NODE(_net_inet_tcp, OID_AUTO, sack, CTLFLAG_RW | CTLFLAG_MPSAFE, 0,
562 struct sackblk sack, sack_blocks[TCP_MAX_SACK + 1], *sblkp; in tcp_sack_doack() local
605 &sack, sizeof(sack)); in tcp_sack_doack()
606 sack.start = ntohl(sack.start); in tcp_sack_doack()
607 sack.end = ntohl(sack.end); in tcp_sack_doack()
608 if (SEQ_GT(sack.end, sack.start) && in tcp_sack_doack()
609 SEQ_GT(sack.start, tp->snd_una) && in tcp_sack_doack()
610 SEQ_GT(sack.start, th_ack) && in tcp_sack_doack()
611 SEQ_LT(sack.start, tp->snd_max) && in tcp_sack_doack()
612 SEQ_GT(sack.end, tp->snd_una) && in tcp_sack_doack()
[all …]
H A Dsctp_usrreq.c1959 struct sctp_sack_info *sack; local
1961 SCTP_CHECK_AND_CAST(sack, optval, struct sctp_sack_info, *optsize);
1962 SCTP_FIND_STCB(inp, stcb, sack->sack_assoc_id);
1964 sack->sack_delay = stcb->asoc.delayed_ack;
1965 sack->sack_freq = stcb->asoc.sack_freq;
1971 (sack->sack_assoc_id == SCTP_FUTURE_ASSOC))) {
1973 sack->sack_delay = sctp_ticks_to_msecs(inp->sctp_ep.sctp_timeoutticks[SCTP_TIMER_RECV]);
1974 sack->sack_freq = inp->sctp_ep.sctp_sack_freq;
4191 struct sctp_sack_info *sack; local
4193 SCTP_CHECK_AND_CAST(sack, optval, struct sctp_sack_info, optsize);
[all …]
H A Dtcp_output.c1893 struct sackblk *sack = (struct sackblk *)to->to_sacks; in tcp_addoptions() local
1908 sack_seq = htonl(sack->start); in tcp_addoptions()
1911 sack_seq = htonl(sack->end); in tcp_addoptions()
1915 sack++; in tcp_addoptions()
H A Dsctp_header.h253 struct sctp_sack sack; member
H A Dsctp_input.c4701 struct sctp_sack_chunk *sack; in sctp_process_control() local
4703 sack = (struct sctp_sack_chunk *)ch; in sctp_process_control()
4704 cum_ack = ntohl(sack->sack.cum_tsn_ack); in sctp_process_control()
4705 num_seg = ntohs(sack->sack.num_gap_ack_blks); in sctp_process_control()
4707 num_dup = ntohs(sack->sack.num_dup_tsns); in sctp_process_control()
4708 a_rwnd = ntohl(sack->sack.a_rwnd); in sctp_process_control()
H A Dsctp_output.c10552 struct sctp_sack_chunk *sack; in sctp_send_sack() local
10717 sack = mtod(a_chk->data, struct sctp_sack_chunk *); in sctp_send_sack()
10719 gap_descriptor = (struct sctp_gap_ack_block *)((caddr_t)sack + sizeof(struct sctp_sack_chunk)); in sctp_send_sack()
10726 sack = NULL; in sctp_send_sack()
10904 sack->sack.cum_tsn_ack = htonl(asoc->cumulative_tsn); in sctp_send_sack()
10905 sack->sack.a_rwnd = htonl(asoc->my_rwnd); in sctp_send_sack()
10906 sack->sack.num_gap_ack_blks = htons(num_gap_blocks); in sctp_send_sack()
10907 sack->sack.num_dup_tsns = htons(num_dups); in sctp_send_sack()
10908 sack->ch.chunk_type = type; in sctp_send_sack()
10909 sack->ch.chunk_flags = flags; in sctp_send_sack()
[all …]
H A Dsctp_uio.h921 struct sctp_sack_log sack; member
H A Dsctputil.c186 sctp_clog.x.sack.cumack = cumack; in sctp_log_sack()
187 sctp_clog.x.sack.oldcumack = old_cumack; in sctp_log_sack()
188 sctp_clog.x.sack.tsn = tsn; in sctp_log_sack()
189 sctp_clog.x.sack.numGaps = gaps; in sctp_log_sack()
190 sctp_clog.x.sack.numDups = dups; in sctp_log_sack()
/freebsd/sys/dev/cxgbe/tom/
H A Dt4_tom.c1173 MPASS(cp->sack == 0 || cp->sack == 1); in calc_options2()
1174 opt2 |= V_SACK_EN(cp->sack); in calc_options2()
1357 if (tcpopt->sack && in init_conn_params()
1358 (s->sack > 0 || (s->sack < 0 && V_tcp_do_sack))) in init_conn_params()
1359 cp->sack = 1; in init_conn_params()
1361 cp->sack = 0; in init_conn_params()
1397 if (s->sack > 0 || in init_conn_params()
1398 (s->sack < 0 && (tp->t_flags & TF_SACK_PERMIT))) in init_conn_params()
1399 cp->sack = 1; in init_conn_params()
1401 cp->sack = 0; in init_conn_params()
[all …]
H A Dt4_tom.h108 int8_t sack; member
H A Dt4_cpl_io.c322 toep->params.sack = 1; in assign_rxopt()
325 toep->params.sack = 0; in assign_rxopt()
343 toep->params.tstamp, toep->params.sack, toep->params.wscale); in assign_rxopt()
H A Dt4_listen.c1153 if (t4opt->sack) in t4opt_to_tcpopt()
/freebsd/sys/dev/cxgbe/
H A Dt4_ioctl.h388 int8_t sack; member
/freebsd/sys/netinet/tcp_stacks/
H A Dbbr.c6950 bbr_proc_sack_blk(struct tcpcb *tp, struct tcp_bbr *bbr, struct sackblk *sack, in bbr_proc_sack_blk() argument
6959 start = sack->start; in bbr_proc_sack_blk()
6960 end = sack->end; in bbr_proc_sack_blk()
7013 tp, bbr, sack, to, prsm); in bbr_proc_sack_blk()
7290 struct sackblk sack, sack_blocks[TCP_MAX_SACK + 1]; in bbr_log_ack() local
7517 &sack, sizeof(sack)); in bbr_log_ack()
7518 sack.start = ntohl(sack.start); in bbr_log_ack()
7519 sack.end = ntohl(sack.end); in bbr_log_ack()
7520 if (SEQ_GT(sack.end, sack.start) && in bbr_log_ack()
7521 SEQ_GT(sack.start, ack_point) && in bbr_log_ack()
[all …]
H A Drack.c526 struct sackblk *sack, struct tcpopt *to, struct rack_sendmap **prsm,
9319 rack_proc_sack_blk(struct tcpcb *tp, struct tcp_rack *rack, struct sackblk *sack, in rack_proc_sack_blk() argument
9330 start = sack->start; in rack_proc_sack_blk()
9331 end = sack->end; in rack_proc_sack_blk()
10781 struct sackblk sack, sack_blocks[TCP_MAX_SACK + 1]; in rack_log_ack() local
10842 &sack, sizeof(sack)); in rack_log_ack()
10843 sack.start = ntohl(sack.start); in rack_log_ack()
10844 sack.end = ntohl(sack.end); in rack_log_ack()
10845 if (SEQ_GT(sack.end, sack.start) && in rack_log_ack()
10846 SEQ_GT(sack.start, ack_point) && in rack_log_ack()
[all …]
/freebsd/sys/dev/cxgb/common/
H A Dcxgb_t3_cpl.h206 __u8 sack:1; member
210 __u8 sack:1; member
/freebsd/contrib/libxo/doc/
H A Dfaq.rst190 should see the system as a single cohesive whole, not a sack of
/freebsd/usr.bin/units/
H A Ddefinitions.units796 sack 3 bu
/freebsd/sys/netpfil/pf/
H A Dpf.c3919 struct sackblk sack; in pf_modulate_sack() local
3941 memcpy(&sack, &opt[i], sizeof(sack)); in pf_modulate_sack()
3943 &th->th_sum, &sack.start, in pf_modulate_sack()
3944 htonl(ntohl(sack.start) - dst->seqdiff), in pf_modulate_sack()
3948 &sack.end, in pf_modulate_sack()
3949 htonl(ntohl(sack.end) - dst->seqdiff), in pf_modulate_sack()
3952 memcpy(&opt[i], &sack, sizeof(sack)); in pf_modulate_sack()
/freebsd/share/dict/
H A Dweb2a12960 coin sack
12979 coker-sack
14565 crocus sack
17966 dressing sack
22380 flour sack
25609 grain sack
26607 gunny sack
29091 hop sack
48799 sack baler
48800 sack baling
[all …]
/freebsd/sys/dev/cxgbe/common/
H A Dt4_msg.h359 __u8 sack:1; member
363 __u8 sack:1; member
/freebsd/usr.sbin/cxgbetool/
H A Dcxgbetool.c3052 os->sack = (*pneg + 1) & 1; in parse_offload_settings_word()
3169 .sack = -1, in parse_offload_settings()
/freebsd/sbin/pfctl/
H A Dpf.os410 65535:64:1:44:M*: Windows:98:noSack:Windows 98 (no sack)
/freebsd/contrib/one-true-awk/testdir/
H A Dbib1278 Then Joseph commanded to fill their sacks with corn, and to restore every man's money into his sack
1280 …nd as one of them opened his sack to give his ass provender in the inn, he espied his money; for, …
1281 And he said unto his brethren, My money is restored; and, lo, it is even in my sack: and their hear…
1288 …emptied their sacks, that, behold, every man's bundle of money was in his sack: and when both they…
1312 … opened our sacks, and, behold, every man's money was in the mouth of his sack, our money in full …
1326 …he men's sacks with food, as much as they can carry, and put every man's money in his sack's mouth.
1327 And put my cup, the silver cup, in the sack's mouth of the youngest, and his corn money. And he did…
1336 Then they speedily took down every man his sack to the ground, and opened every man his sack.
1337 …rched, and began at the eldest, and left at the youngest: and the cup was found in Benjamin's sack.
3030 …all be unclean; whether it be any vessel of wood, or raiment, or skin, or sack, whatsoever vessel …

12