Lines Matching refs:chunk_len

2027     uint16_t *padding_len, uint16_t *chunk_len)  in sctp_add_addresses_to_i_ia()  argument
2124 if ((chunk_len != NULL) && in sctp_add_addresses_to_i_ia()
2127 memset(mtod(m_at, caddr_t)+*chunk_len, 0, *padding_len); in sctp_add_addresses_to_i_ia()
2129 *chunk_len += *padding_len; in sctp_add_addresses_to_i_ia()
2132 m_at = sctp_add_addr_to_mbuf(m_at, sctp_ifap, chunk_len); in sctp_add_addresses_to_i_ia()
2197 if ((chunk_len != NULL) && in sctp_add_addresses_to_i_ia()
2200 memset(mtod(m_at, caddr_t)+*chunk_len, 0, *padding_len); in sctp_add_addresses_to_i_ia()
2202 *chunk_len += *padding_len; in sctp_add_addresses_to_i_ia()
2205 m_at = sctp_add_addr_to_mbuf(m_at, laddr->ifa, chunk_len); in sctp_add_addresses_to_i_ia()
4630 uint16_t num_ext, chunk_len, padding_len, parameter_len; in sctp_send_initiate() local
4672 chunk_len = (uint16_t)sizeof(struct sctp_init_chunk); in sctp_send_initiate()
4693 ali = (struct sctp_adaptation_layer_indication *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate()
4697 chunk_len += parameter_len; in sctp_send_initiate()
4703 ph = (struct sctp_paramhdr *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate()
4706 chunk_len += parameter_len; in sctp_send_initiate()
4712 ph = (struct sctp_paramhdr *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate()
4715 chunk_len += parameter_len; in sctp_send_initiate()
4721 zero_chksum = (struct sctp_zero_checksum_acceptable *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate()
4725 chunk_len += parameter_len; in sctp_send_initiate()
4731 ph = (struct sctp_paramhdr *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate()
4734 chunk_len += parameter_len; in sctp_send_initiate()
4739 pr_supported = (struct sctp_supported_chunk_types_param *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate()
4770 chunk_len += parameter_len; in sctp_send_initiate()
4779 memset(mtod(m, caddr_t)+chunk_len, 0, padding_len); in sctp_send_initiate()
4780 chunk_len += padding_len; in sctp_send_initiate()
4783 randp = (struct sctp_auth_random *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate()
4788 chunk_len += parameter_len; in sctp_send_initiate()
4795 memset(mtod(m, caddr_t)+chunk_len, 0, padding_len); in sctp_send_initiate()
4796 chunk_len += padding_len; in sctp_send_initiate()
4799 hmacs = (struct sctp_auth_hmac_algo *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate()
4806 chunk_len += parameter_len; in sctp_send_initiate()
4813 memset(mtod(m, caddr_t)+chunk_len, 0, padding_len); in sctp_send_initiate()
4814 chunk_len += padding_len; in sctp_send_initiate()
4817 chunks = (struct sctp_auth_chunk_list *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate()
4824 chunk_len += parameter_len; in sctp_send_initiate()
4833 memset(mtod(m, caddr_t)+chunk_len, 0, padding_len); in sctp_send_initiate()
4834 chunk_len += padding_len; in sctp_send_initiate()
4838 cookie_preserve = (struct sctp_cookie_perserve_param *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate()
4843 chunk_len += parameter_len; in sctp_send_initiate()
4850 memset(mtod(m, caddr_t)+chunk_len, 0, padding_len); in sctp_send_initiate()
4851 chunk_len += padding_len; in sctp_send_initiate()
4861 sup_addr = (struct sctp_supported_addr_param *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate()
4872 chunk_len += parameter_len; in sctp_send_initiate()
4875 SCTP_BUF_LEN(m) = chunk_len; in sctp_send_initiate()
4885 &padding_len, &chunk_len); in sctp_send_initiate()
4887 init->ch.chunk_length = htons(chunk_len); in sctp_send_initiate()
5535 uint16_t num_ext, chunk_len, padding_len, parameter_len; in sctp_send_initiate_ack() local
5599 chunk_len = (uint16_t)sizeof(struct sctp_init_ack_chunk); in sctp_send_initiate_ack()
5933 ali = (struct sctp_adaptation_layer_indication *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate_ack()
5937 chunk_len += parameter_len; in sctp_send_initiate_ack()
5944 ph = (struct sctp_paramhdr *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate_ack()
5947 chunk_len += parameter_len; in sctp_send_initiate_ack()
5954 ph = (struct sctp_paramhdr *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate_ack()
5957 chunk_len += parameter_len; in sctp_send_initiate_ack()
5964 zero_chksum = (struct sctp_zero_checksum_acceptable *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate_ack()
5972 chunk_len += parameter_len; in sctp_send_initiate_ack()
5978 ph = (struct sctp_paramhdr *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate_ack()
5981 chunk_len += parameter_len; in sctp_send_initiate_ack()
5986 pr_supported = (struct sctp_supported_chunk_types_param *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate_ack()
6025 chunk_len += parameter_len; in sctp_send_initiate_ack()
6036 memset(mtod(m, caddr_t)+chunk_len, 0, padding_len); in sctp_send_initiate_ack()
6037 chunk_len += padding_len; in sctp_send_initiate_ack()
6041 randp = (struct sctp_auth_random *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate_ack()
6048 chunk_len += parameter_len; in sctp_send_initiate_ack()
6051 memset(mtod(m, caddr_t)+chunk_len, 0, padding_len); in sctp_send_initiate_ack()
6052 chunk_len += padding_len; in sctp_send_initiate_ack()
6056 hmacs = (struct sctp_auth_hmac_algo *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate_ack()
6063 chunk_len += parameter_len; in sctp_send_initiate_ack()
6066 memset(mtod(m, caddr_t)+chunk_len, 0, padding_len); in sctp_send_initiate_ack()
6067 chunk_len += padding_len; in sctp_send_initiate_ack()
6071 chunks = (struct sctp_auth_chunk_list *)(mtod(m, caddr_t)+chunk_len); in sctp_send_initiate_ack()
6078 chunk_len += parameter_len; in sctp_send_initiate_ack()
6080 SCTP_BUF_LEN(m) = chunk_len; in sctp_send_initiate_ack()
6097 &padding_len, &chunk_len); in sctp_send_initiate_ack()
6100 memset(mtod(m, caddr_t)+chunk_len, 0, padding_len); in sctp_send_initiate_ack()
6101 chunk_len += padding_len; in sctp_send_initiate_ack()
6117 chunk_len += parameter_len; in sctp_send_initiate_ack()
6126 chunk_len += padding_len; in sctp_send_initiate_ack()
6146 chunk_len += parameter_len; in sctp_send_initiate_ack()
6152 initack->ch.chunk_length = htons(chunk_len); in sctp_send_initiate_ack()
10945 uint16_t cause_len, chunk_len, padding_len; in sctp_send_abort_tcb() local
10990 chunk_len = (uint16_t)sizeof(struct sctp_abort_chunk) + cause_len; in sctp_send_abort_tcb()
10991 padding_len = SCTP_SIZE32(chunk_len) - chunk_len; in sctp_send_abort_tcb()
11016 abort->ch.chunk_length = htons(chunk_len); in sctp_send_abort_tcb()
13796 int chunk_len; in sctp_add_auth_chunk() local
13823 chunk_len = sizeof(*auth) + in sctp_add_auth_chunk()
13825 auth->ch.chunk_length = htons(chunk_len); in sctp_add_auth_chunk()
13836 SCTP_BUF_LEN(m_auth) = chunk_len; in sctp_add_auth_chunk()
13837 m = sctp_copy_mbufchain(m_auth, m, m_end, 1, chunk_len, 0); in sctp_add_auth_chunk()