Lines Matching refs:sack
7111 * we get another chance when the sack
7915 /* Record where a sack goes, if any */
8300 * if we have a sack in queue, and we are
8302 * to where the sack is going..
10008 * Do we have something to send, data or control AND a sack timer
10009 * running, if so piggy-back the sack.
10491 struct sctp_sack_chunk *sack;
10525 /* Hmm, found a sack already on queue, remove it */
10601 /* Ok now lets formulate a MBUF with our sack */
10656 sack = mtod(a_chk->data, struct sctp_sack_chunk *);
10658 gap_descriptor = (struct sctp_gap_ack_block *)((caddr_t)sack + sizeof(struct sctp_sack_chunk));
10665 sack = NULL;
10844 sack->sack.cum_tsn_ack = htonl(asoc->cumulative_tsn);
10845 sack->sack.a_rwnd = htonl(asoc->my_rwnd);
10846 sack->sack.num_gap_ack_blks = htons(num_gap_blocks);
10847 sack->sack.num_dup_tsns = htons(num_dups);
10848 sack->ch.chunk_type = type;
10849 sack->ch.chunk_flags = flags;
10850 sack->ch.chunk_length = htons(a_chk->send_size);