Searched refs:sack (Results 1 - 3 of 3) sorted by relevance

/xnu-2782.1.97/bsd/netinet/
H A Dtcp_sack.c108 SYSCTL_INT(_net_inet_tcp, OID_AUTO, sack, CTLFLAG_RW | CTLFLAG_LOCKED, &tcp_do_sack, 0,
396 struct sackblk sack, sack_blocks[TCP_MAX_SACK + 1], *sblkp; local
415 &sack, sizeof(sack));
416 sack.start = ntohl(sack.start);
417 sack.end = ntohl(sack.end);
418 if (SEQ_GT(sack.end, sack
[all...]
H A Dtcp_output.c516 * Still in sack recovery , reset rxmit flag to zero.
532 * (At least) part of sack hole extends beyond
540 * sack recovery episode, when snd_recover
1370 * (sack option and length are at a 2 byte offset).
1382 struct sackblk sack = tp->sackblks[i]; local
1383 *lp++ = htonl(sack.start);
1384 *lp++ = htonl(sack.end);
/xnu-2782.1.97/bsd/net/
H A Dpf.c2326 struct sackblk sack; local
2347 memcpy(&sack, &opt[i], sizeof (sack));
2348 pf_change_a(&sack.start, &th->th_sum,
2349 htonl(ntohl(sack.start) -
2351 pf_change_a(&sack.end, &th->th_sum,
2352 htonl(ntohl(sack.end) -
2354 memcpy(&opt[i], &sack, sizeof (sack));

Completed in 46 milliseconds