Lines Matching refs:chunk_length
212 …nkhead) (struct sctp_chunkhdr *)(((char *)chunkhead) + SCTP_SIZE32(ntohs(chunkhead->chunk_length)))
968 chunk_hdr->chunk_length = htons(sizeof(*chunk_hdr) + sizeof(struct sctp_error_cause)); in TxAbortErrorM()
970 chunk_hdr->chunk_length = htons(sizeof(*chunk_hdr)); in TxAbortErrorM()
1056 int chunk_length; in sctp_PktParser() local
1095 chunk_length = SCTP_SIZE32(ntohs(chunk_hdr->chunk_length)); in sctp_PktParser()
1096 …if ((chunk_length < SN_MIN_CHUNK_SIZE) || (chunk_length > bytes_left)) /* malformed chunk - could … in sctp_PktParser()
1118 sm->chunk_length = 0; /* only care about length for key chunks */ in sctp_PktParser()
1122 if (chunk_length < sizeof(struct sctp_init_chunk)) /* malformed chunk*/ in sctp_PktParser()
1126 sm->chunk_length = chunk_length; in sctp_PktParser()
1144 if (chunk_length < sizeof(struct sctp_init_ack_chunk)) /* malformed chunk*/ in sctp_PktParser()
1148 sm->chunk_length = chunk_length; in sctp_PktParser()
1152 sm->chunk_length = chunk_length; in sctp_PktParser()
1155 if (chunk_length < sizeof(struct sctp_shutdown_ack_chunk)) /* malformed chunk*/ in sctp_PktParser()
1159 sm->chunk_length = chunk_length; in sctp_PktParser()
1165 sm->chunk_length = chunk_length; in sctp_PktParser()
1170 …if (chunk_length < (sizeof(struct sctp_asconf_chunk) + sizeof(struct sctp_ipv4addr_param))) /* m… in sctp_PktParser()
1182 …sm->chunk_length = chunk_length - sizeof(struct sctp_asconf_chunk) - sizeof(struct sctp_ipv4addr… in sctp_PktParser()
1184 …if (chunk_length < (sizeof(struct sctp_asconf_chunk) + sizeof(struct sctp_ipv6addr_param))) /* m… in sctp_PktParser()
1188 …sm->chunk_length = chunk_length - sizeof(struct sctp_asconf_chunk) - sizeof(struct sctp_ipv6addr… in sctp_PktParser()
1208 if (chunk_length < sizeof(struct sctp_asconf_ack_chunk)) /* malformed chunk*/ in sctp_PktParser()
1215 sm->chunk_length = chunk_length - sizeof(struct sctp_asconf_ack_chunk); in sctp_PktParser()
1227 bytes_left-= chunk_length; in sctp_PktParser()
1240 chunk_length = SCTP_SIZE32(ntohs(chunk_hdr->chunk_length)); in sctp_PktParser()
1241 if ((chunk_length < SN_MIN_CHUNK_SIZE) || (chunk_length > bytes_left)) in sctp_PktParser()
1290 bytes_left = sm->chunk_length; in GetAsconfVtags()
1359 bytes_left = sm->chunk_length - sizeof(struct sctp_init_chunk); in AddGlobalIPAddresses()
1363 bytes_left = sm->chunk_length - sizeof(struct sctp_init_ack_chunk); in AddGlobalIPAddresses()
1367 bytes_left = sm->chunk_length; in AddGlobalIPAddresses()
1517 bytes_left = sm->chunk_length; in RmGlobalIPAddresses()
1622 bytes_left = sm->chunk_length; in IsASCONFack()
1674 bytes_left = sm->chunk_length; in IsADDorDEL()