Lines Matching refs:chunk_hdr

946 		if (chunk && chunk->chunk_hdr &&  in sctp_make_abort()
947 chunk->chunk_hdr->type == SCTP_CID_INIT) in sctp_make_abort()
1055 int chunklen = ntohs(chunk->chunk_hdr->length); in sctp_addto_param()
1066 chunk->chunk_hdr->length = htons(chunklen + len); in sctp_addto_param()
1090 phdr.type = htons(chunk->chunk_hdr->type); in sctp_make_abort_violation()
1091 phdr.length = chunk->chunk_hdr->length; in sctp_make_abort_violation()
1244 retval->chunk_hdr->length = htons(ntohs(retval->chunk_hdr->length) + len); in sctp_make_pad()
1353 retval->chunk_hdr->length = in sctp_make_auth()
1354 htons(ntohs(retval->chunk_hdr->length) + hmac_desc->hmac_len); in sctp_make_auth()
1432 struct sctp_chunkhdr *chunk_hdr; in _sctp_make_chunk() local
1438 chunklen = SCTP_PAD4(sizeof(*chunk_hdr) + paylen); in _sctp_make_chunk()
1448 chunk_hdr = (struct sctp_chunkhdr *)skb_put(skb, sizeof(*chunk_hdr)); in _sctp_make_chunk()
1449 chunk_hdr->type = type; in _sctp_make_chunk()
1450 chunk_hdr->flags = flags; in _sctp_make_chunk()
1451 chunk_hdr->length = htons(sizeof(*chunk_hdr)); in _sctp_make_chunk()
1460 retval->chunk_hdr = chunk_hdr; in _sctp_make_chunk()
1461 retval->chunk_end = ((__u8 *)chunk_hdr) + sizeof(*chunk_hdr); in _sctp_make_chunk()
1538 int chunklen = ntohs(chunk->chunk_hdr->length); in sctp_addto_chunk()
1546 chunk->chunk_hdr->length = htons(chunklen + padlen + len); in sctp_addto_chunk()
1569 chunk->chunk_hdr->length = in sctp_user_addto_chunk()
1570 htons(ntohs(chunk->chunk_hdr->length) + len); in sctp_user_addto_chunk()
1598 if (lchunk->chunk_hdr->flags & SCTP_DATA_UNORDERED) { in sctp_chunk_assign_ssn()
1601 if (lchunk->chunk_hdr->flags & SCTP_DATA_LAST_FRAG) in sctp_chunk_assign_ssn()
1671 + ntohs(init_chunk->chunk_hdr->length) + addrs_len; in sctp_pack_cookie()
1710 memcpy(cookie + 1, init_chunk->chunk_hdr, in sctp_pack_cookie()
1711 ntohs(init_chunk->chunk_hdr->length)); in sctp_pack_cookie()
1715 ntohs(init_chunk->chunk_hdr->length), raw_addrs, addrs_len); in sctp_pack_cookie()
1762 bodysize = ntohs(chunk->chunk_hdr->length) - headersize; in sctp_unpack_cookie()
1769 len = ntohs(chunk->chunk_hdr->length); in sctp_unpack_cookie()
3204 addip = (struct sctp_addip_chunk *)chunk->chunk_hdr; in sctp_verify_asconf()
3278 addip = (struct sctp_addip_chunk *)asconf->chunk_hdr; in sctp_process_asconf()
3279 chunk_len = ntohs(asconf->chunk_hdr->length) - in sctp_process_asconf()
3426 asconf_ack_len = ntohs(asconf_ack->chunk_hdr->length) - in sctp_get_asconf_response()
3638 reconf = (struct sctp_reconf_chunk *)retval->chunk_hdr; in sctp_make_reconf()
3880 hdr = (struct sctp_reconf_chunk *)chunk->chunk_hdr; in sctp_verify_reconf()