Home
last modified time | relevance | path

Searched refs:param_hdr (Results 1 – 10 of 10) sorted by relevance

/linux/include/linux/
H A Dsctp.h282 struct sctp_paramhdr param_hdr; member
288 struct sctp_paramhdr param_hdr; member
294 struct sctp_paramhdr param_hdr; member
300 struct sctp_paramhdr param_hdr; member
306 struct sctp_paramhdr param_hdr; member
312 struct sctp_paramhdr param_hdr; member
318 struct sctp_paramhdr param_hdr; member
324 struct sctp_paramhdr param_hdr; member
330 struct sctp_paramhdr param_hdr; member
336 struct sctp_paramhdr param_hdr; member
[all …]
/linux/net/sctp/
H A Dauth.c196 random_len = ntohs(random->param_hdr.length); in sctp_auth_make_key_vector()
197 hmacs_len = ntohs(hmacs->param_hdr.length); in sctp_auth_make_key_vector()
199 chunks_len = ntohs(chunks->param_hdr.length); in sctp_auth_make_key_vector()
417 hmacs_len = ntohs(hmacs->param_hdr.length); in sctp_auth_verify_cookie_params()
418 if (hmacs->param_hdr.type != SCTP_PARAM_HMAC_ALGO || in sctp_auth_verify_cookie_params()
440 chunks_len = ntohs(chunks->param_hdr.length); in sctp_auth_verify_cookie_params()
441 if (chunks->param_hdr.type != SCTP_PARAM_CHUNKS || in sctp_auth_verify_cookie_params()
550 n_elt = (ntohs(hmacs->param_hdr.length) - in sctp_auth_asoc_get_hmac()
586 n_elt = (ntohs(hmacs->param_hdr.length) - in sctp_auth_asoc_verify_hmac_id()
609 n_params = (ntohs(hmacs->param_hdr.length) - in sctp_auth_asoc_set_default_hmac()
[all …]
H A Dsm_make_chunk.c317 retval->param_hdr.v = in sctp_make_init()
327 sat.param_hdr.type = SCTP_PARAM_SUPPORTED_ADDRESS_TYPES; in sctp_make_init()
328 sat.param_hdr.length = htons(SCTP_SAT_LEN(num_types)); in sctp_make_init()
339 ext_param.param_hdr.type = SCTP_PARAM_SUPPORTED_EXT; in sctp_make_init()
340 ext_param.param_hdr.length = htons(sizeof(ext_param) + num_ext); in sctp_make_init()
349 aiparam.param_hdr.type = SCTP_PARAM_ADAPTATION_LAYER_IND; in sctp_make_init()
350 aiparam.param_hdr.length = htons(sizeof(aiparam)); in sctp_make_init()
484 retval->param_hdr.v = sctp_addto_chunk(retval, addrs_len, addrs.v); in sctp_make_init_ack()
489 ext_param.param_hdr.type = SCTP_PARAM_SUPPORTED_EXT; in sctp_make_init_ack()
490 ext_param.param_hdr.length = htons(sizeof(ext_param) + num_ext); in sctp_make_init_ack()
[all …]
H A Dstream.c503 (!type || type == req->param_hdr.type)) in sctp_chunk_lookup_strreset_param()
951 nums = (ntohs(outreq->param_hdr.length) - sizeof(*outreq)) / in sctp_process_strreset_resp()
988 nums = (ntohs(inreq->param_hdr.length) - sizeof(*inreq)) / in sctp_process_strreset_resp()
H A Dsm_statefuns.c410 chunk->param_hdr.v = skb_pull(chunk->skb, sizeof(struct sctp_inithdr)); in sctp_sf_do_5_1B_init()
602 chunk->param_hdr.v = skb_pull(chunk->skb, sizeof(struct sctp_inithdr)); in sctp_sf_do_5_1C_ack()
1188 struct sctp_paramhdr *param_hdr; in sctp_sf_beat_8_3() local
1207 param_hdr = (struct sctp_paramhdr *)chunk->subh.hb_hdr; in sctp_sf_beat_8_3()
1210 if (ntohs(param_hdr->length) > paylen) in sctp_sf_beat_8_3()
1212 param_hdr, commands); in sctp_sf_beat_8_3()
1217 reply = sctp_make_heartbeat_ack(asoc, chunk, param_hdr, paylen); in sctp_sf_beat_8_3()
1280 if (ntohs(hbinfo->param_hdr.length) != sizeof(*hbinfo)) in sctp_sf_backbeat_8_3()
1573 chunk->param_hdr.v = skb_pull(chunk->skb, sizeof(struct sctp_inithdr)); in sctp_sf_do_unexpected_init()
2617 bht.param_hdr.type = SCTP_PARAM_COOKIE_PRESERVATIVE; in sctp_sf_do_5_2_6_stale()
[all …]
H A Dipv6.c591 if (ntohs(param->v6.param_hdr.length) < sizeof(struct sctp_ipv6addr_param)) in sctp_v6_from_addr_param()
611 param->v6.param_hdr.type = SCTP_PARAM_IPV6_ADDRESS; in sctp_v6_to_addr_param()
612 param->v6.param_hdr.length = htons(length); in sctp_v6_to_addr_param()
H A Dprotocol.c260 if (ntohs(param->v4.param_hdr.length) < sizeof(struct sctp_ipv4addr_param)) in sctp_v4_from_addr_param()
279 param->v4.param_hdr.type = SCTP_PARAM_IPV4_ADDRESS; in sctp_v4_to_addr_param()
280 param->v4.param_hdr.length = htons(length); in sctp_v4_to_addr_param()
H A Dassociola.c265 ntohs(ep->auth_hmacs_list->param_hdr.length)); in sctp_association_init()
268 ntohs(ep->auth_chunk_list->param_hdr.length)); in sctp_association_init()
H A Dsocket.c6974 data_len = ntohs(hmacs->param_hdr.length) - in sctp_getsockopt_hmac_ident()
7061 num_chunks = ntohs(ch->param_hdr.length) - sizeof(struct sctp_paramhdr); in sctp_getsockopt_peer_auth_chunks()
7111 num_chunks = ntohs(ch->param_hdr.length) - sizeof(struct sctp_paramhdr); in sctp_getsockopt_local_auth_chunks()
/linux/include/net/sctp/
H A Dstructs.h376 struct sctp_paramhdr param_hdr; member
577 union sctp_params param_hdr; member