Lines Matching defs:sack
7660 struct sctp_sack_chunk *sack;
7678 /* Hmm, found a sack already on queue, remove it */
7713 * sack is unreachable, lets see if we can select an alternate
7736 printf("Huh, last_data_chunk_from is null when we want to sack??\n");
7745 /* Ok now lets formulate a MBUF with our sack */
7844 /* Reduce the size of the sack to fit */
7891 sack = mtod(a_chk->data, struct sctp_sack_chunk *);
7892 sack->ch.chunk_type = SCTP_SELECTIVE_ACK;
7893 sack->ch.chunk_flags = asoc->receiver_nonce_sum & SCTP_SACK_NONCE_SUM;
7894 sack->sack.cum_tsn_ack = htonl(asoc->cumulative_tsn);
7895 sack->sack.a_rwnd = htonl(asoc->my_rwnd);
7897 sack->sack.num_gap_ack_blks = htons(num_gap_blocks);
7898 sack->sack.num_dup_tsns = htons(asoc->numduptsns);
7904 sack->ch.chunk_length = htons(a_chk->send_size);
7906 gap_descriptor = (struct sctp_gap_ack_block *)((vaddr_t)sack + sizeof(struct sctp_sack_chunk));