Searched refs:auth_hmacs (Results 1 - 4 of 4) sorted by relevance

/net/sctp/
H A Dendpointola.c69 struct sctp_hmac_algo_param *auth_hmacs = NULL; local
83 auth_hmacs = kzalloc(sizeof(sctp_hmac_algo_param_t) +
85 if (!auth_hmacs)
98 auth_hmacs->param_hdr.type = SCTP_PARAM_HMAC_ALGO;
99 auth_hmacs->param_hdr.length =
101 auth_hmacs->hmac_ids[0] = htons(SCTP_AUTH_HMAC_ID_SHA1);
171 ep->auth_hmacs_list = auth_hmacs;
180 kfree(auth_hmacs);
265 sctp_auth_destroy_hmacs(ep->auth_hmacs);
H A Dauth.c238 (sctp_hmac_algo_param_t*)asoc->c.auth_hmacs,
456 ep->auth_hmacs = NULL;
460 if (ep->auth_hmacs)
464 ep->auth_hmacs = kzalloc(
467 if (!ep->auth_hmacs)
481 if (ep->auth_hmacs[id])
490 ep->auth_hmacs[id] = tfm;
497 sctp_auth_destroy_hmacs(ep->auth_hmacs);
502 void sctp_auth_destroy_hmacs(struct crypto_hash *auth_hmacs[]) argument
506 if (!auth_hmacs)
[all...]
H A Dsm_make_chunk.c215 *auth_hmacs = NULL; local
266 auth_hmacs = (sctp_paramhdr_t *)asoc->c.auth_hmacs;
267 if (auth_hmacs->length)
268 chunksize += WORD_ROUND(ntohs(auth_hmacs->length));
270 auth_hmacs = NULL;
349 if (auth_hmacs)
350 sctp_addto_chunk(retval, ntohs(auth_hmacs->length),
351 auth_hmacs);
378 *auth_hmacs local
[all...]
H A Dassociola.c331 memcpy(asoc->c.auth_hmacs, ep->auth_hmacs_list,

Completed in 39 milliseconds