Lines Matching refs:chunks
114 if (list->chunks[chunk] == 0) { in sctp_auth_add_chunk()
115 list->chunks[chunk] = 1; in sctp_auth_add_chunk()
133 if (list->chunks[chunk] == 1) { in sctp_auth_delete_chunk()
134 list->chunks[chunk] = 0; in sctp_auth_delete_chunk()
165 if (list->chunks[i] != 0) { in sctp_serialize_auth_chunks()
184 if (list->chunks[i] != 0) { in sctp_pack_auth_chunks()
194 if (list->chunks[i] != 0) { in sctp_pack_auth_chunks()
1371 struct sctp_auth_chunk_list *chunks = NULL; in sctp_auth_get_cookie_params() local
1431 chunks = (struct sctp_auth_chunk_list *)phdr; in sctp_auth_get_cookie_params()
1432 num_chunks = plen - sizeof(*chunks); in sctp_auth_get_cookie_params()
1439 (void)sctp_auth_add_chunk(chunks->chunk_types[i], in sctp_auth_get_cookie_params()
1452 if (chunks != NULL) { in sctp_auth_get_cookie_params()
1453 keylen += sizeof(*chunks) + num_chunks; in sctp_auth_get_cookie_params()
1465 if (chunks != NULL) { in sctp_auth_get_cookie_params()
1466 memcpy(new_key->key + keylen, chunks, in sctp_auth_get_cookie_params()
1467 sizeof(*chunks) + num_chunks); in sctp_auth_get_cookie_params()
1468 keylen += sizeof(*chunks) + num_chunks; in sctp_auth_get_cookie_params()
1848 struct sctp_auth_chunk_list *chunks; in sctp_validate_init_auth_params() local
1865 chunks = (struct sctp_auth_chunk_list *)phdr; in sctp_validate_init_auth_params()
1866 num_chunks = plen - sizeof(*chunks); in sctp_validate_init_auth_params()
1869 if (chunks->chunk_types[i] == SCTP_ASCONF) in sctp_validate_init_auth_params()
1871 if (chunks->chunk_types[i] == SCTP_ASCONF_ACK) in sctp_validate_init_auth_params()
1929 if (stcb->asoc.local_auth_chunks->chunks[i]) in sctp_initialize_auth_params()
1968 if (stcb->asoc.local_auth_chunks->chunks[i]) in sctp_initialize_auth_params()