/freebsd/contrib/tcpdump/ |
H A D | print-sctp.c | 270 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 D | tcp_sack.c | 122 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 D | sctp_usrreq.c | 1959 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 D | tcp_output.c | 1893 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 D | sctp_header.h | 253 struct sctp_sack sack; member
|
H A D | sctp_input.c | 4701 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 D | sctp_output.c | 10552 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 D | sctp_uio.h | 921 struct sctp_sack_log sack; member
|
H A D | sctputil.c | 186 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 D | t4_tom.c | 1173 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 D | t4_tom.h | 108 int8_t sack; member
|
H A D | t4_cpl_io.c | 322 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 D | t4_listen.c | 1153 if (t4opt->sack) in t4opt_to_tcpopt()
|
/freebsd/sys/dev/cxgbe/ |
H A D | t4_ioctl.h | 388 int8_t sack; member
|
/freebsd/sys/netinet/tcp_stacks/ |
H A D | bbr.c | 6950 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 D | rack.c | 526 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 D | cxgb_t3_cpl.h | 206 __u8 sack:1; member 210 __u8 sack:1; member
|
/freebsd/contrib/libxo/doc/ |
H A D | faq.rst | 190 should see the system as a single cohesive whole, not a sack of
|
/freebsd/usr.bin/units/ |
H A D | definitions.units | 796 sack 3 bu
|
/freebsd/sys/netpfil/pf/ |
H A D | pf.c | 3919 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 D | web2a | 12960 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 D | t4_msg.h | 359 __u8 sack:1; member 363 __u8 sack:1; member
|
/freebsd/usr.sbin/cxgbetool/ |
H A D | cxgbetool.c | 3052 os->sack = (*pneg + 1) & 1; in parse_offload_settings_word() 3169 .sack = -1, in parse_offload_settings()
|
/freebsd/sbin/pfctl/ |
H A D | pf.os | 410 65535:64:1:44:M*: Windows:98:noSack:Windows 98 (no sack)
|
/freebsd/contrib/one-true-awk/testdir/ |
H A D | bib | 1278 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 …
|