Lines Matching refs:chunk_hdr

177 	__u16 chunk_length = ntohs(chunk->chunk_hdr->length);  in sctp_chunk_length_valid()
371 if (!sctp_verify_init(net, ep, asoc, chunk->chunk_hdr->type, in sctp_sf_do_5_1B_init()
372 (struct sctp_init_chunk *)chunk->chunk_hdr, chunk, in sctp_sf_do_5_1B_init()
379 (__u8 *)(err_chunk->chunk_hdr) + in sctp_sf_do_5_1B_init()
381 ntohs(err_chunk->chunk_hdr->length) - in sctp_sf_do_5_1B_init()
417 (struct sctp_init_chunk *)chunk->chunk_hdr, in sctp_sf_do_5_1B_init()
428 len = ntohs(err_chunk->chunk_hdr->length) - in sctp_sf_do_5_1B_init()
448 ((__u8 *)(err_chunk->chunk_hdr) + in sctp_sf_do_5_1B_init()
538 if (!sctp_verify_init(net, ep, asoc, chunk->chunk_hdr->type, in sctp_sf_do_5_1C_ack()
539 (struct sctp_init_chunk *)chunk->chunk_hdr, chunk, in sctp_sf_do_5_1C_ack()
551 (__u8 *)(err_chunk->chunk_hdr) + in sctp_sf_do_5_1C_ack()
553 ntohs(err_chunk->chunk_hdr->length) - in sctp_sf_do_5_1C_ack()
590 initchunk = (struct sctp_init_chunk *)chunk->chunk_hdr; in sctp_sf_do_5_1C_ack()
649 auth.chunk_hdr = (struct sctp_chunkhdr *) in sctp_auth_chunk_verify()
735 if (!pskb_pull(chunk->skb, ntohs(chunk->chunk_hdr->length) - in sctp_sf_do_5_1D_ce()
1146 paylen = ntohs(chunk->chunk_hdr->length) - sizeof(struct sctp_chunkhdr); in sctp_sf_beat_8_3()
1509 if (!sctp_verify_init(net, ep, asoc, chunk->chunk_hdr->type, in sctp_sf_do_unexpected_init()
1510 (struct sctp_init_chunk *)chunk->chunk_hdr, chunk, in sctp_sf_do_unexpected_init()
1517 (__u8 *)(err_chunk->chunk_hdr) + in sctp_sf_do_unexpected_init()
1519 ntohs(err_chunk->chunk_hdr->length) - in sctp_sf_do_unexpected_init()
1557 (struct sctp_init_chunk *)chunk->chunk_hdr, in sctp_sf_do_unexpected_init()
1583 len = ntohs(err_chunk->chunk_hdr->length) - in sctp_sf_do_unexpected_init()
1604 ((__u8 *)(err_chunk->chunk_hdr) + in sctp_sf_do_unexpected_init()
1819 SCTP_ST_CHUNK(chunk->chunk_hdr->type), in sctp_sf_do_dupcook_a()
2140 if (!pskb_pull(chunk->skb, ntohs(chunk->chunk_hdr->length) - in sctp_sf_do_5_2_4_dupcook()
2384 sctp_walk_errors(err, chunk->chunk_hdr) { in sctp_sf_cookie_echoed_err()
2597 len = ntohs(chunk->chunk_hdr->length); in __sctp_sf_do_9_1_abort()
2601 sctp_walk_errors(err, chunk->chunk_hdr); in __sctp_sf_do_9_1_abort()
2652 len = ntohs(chunk->chunk_hdr->length); in sctp_sf_cookie_wait_abort()
3117 if (chunk->chunk_hdr->flags & SCTP_DATA_SACK_IMM) in sctp_sf_eat_data_6_2()
3430 sctp_walk_errors(err, chunk->chunk_hdr); in sctp_sf_operr_notify()
3550 ch = (struct sctp_chunkhdr *)chunk->chunk_hdr; in sctp_sf_ootb()
3978 hdr = (struct sctp_reconf_chunk *)chunk->chunk_hdr; in sctp_sf_do_reconf()
4056 len = ntohs(chunk->chunk_hdr->length); in sctp_sf_eat_fwd_tsn()
4123 len = ntohs(chunk->chunk_hdr->length); in sctp_sf_eat_fwd_tsn_fast()
4217 sig_len = ntohs(chunk->chunk_hdr->length) - in sctp_sf_authenticate()
4240 (struct sctp_auth_chunk *)chunk->chunk_hdr, in sctp_sf_authenticate()
4383 hdr = unk_chunk->chunk_hdr; in sctp_sf_unk_chunk()
4401 hdr = unk_chunk->chunk_hdr; in sctp_sf_unk_chunk()
4554 if (chunk->chunk_hdr->type == SCTP_CID_INIT_ACK && in sctp_sf_abort_violation()
4558 initack = (struct sctp_initack_chunk *)chunk->chunk_hdr; in sctp_sf_abort_violation()
4560 abort->chunk_hdr->flags |= SCTP_CHUNK_FLAG_T; in sctp_sf_abort_violation()
6214 switch (chunk->chunk_hdr->type) { in sctp_ootb_pkt_new()
6219 initack = (struct sctp_initack_chunk *)chunk->chunk_hdr; in sctp_ootb_pkt_new()
6231 switch (chunk->chunk_hdr->type) { in sctp_ootb_pkt_new()
6236 init = (struct sctp_init_chunk *)chunk->chunk_hdr; in sctp_ootb_pkt_new()
6368 datalen = ntohs(chunk->chunk_hdr->length); in sctp_eat_data()
6456 if (chunk->chunk_hdr->flags & SCTP_DATA_UNORDERED) { in sctp_eat_data()