Searched refs:sack (Results 1 – 2 of 2) sorted by relevance
333 struct sackblk sack, sack_blocks[TCP_MAX_SACK + 1], *sblkp; in tcp_sack_doack() local352 &sack, sizeof(sack)); in tcp_sack_doack()353 sack.start = ntohl(sack.start); in tcp_sack_doack()354 sack.end = ntohl(sack.end); in tcp_sack_doack()355 if (SEQ_GT(sack.end, sack.start) && in tcp_sack_doack()356 SEQ_GT(sack.start, tp->snd_una) && in tcp_sack_doack()357 SEQ_GT(sack.start, th_ack) && in tcp_sack_doack()358 SEQ_LT(sack.start, tp->snd_max) && in tcp_sack_doack()359 SEQ_GT(sack.end, tp->snd_una) && in tcp_sack_doack()360 SEQ_LEQ(sack.end, tp->snd_max)) in tcp_sack_doack()[all …]
1519 struct sackblk *sack = (struct sackblk *)to->to_sacks; in tcp_addoptions() local1534 sack_seq = htonl(sack->start); in tcp_addoptions()1537 sack_seq = htonl(sack->end); in tcp_addoptions()1541 sack++; in tcp_addoptions()