Lines Matching refs:hmacs
3470 struct sctp_hmacalgo *hmacs; in sctp_setsockopt_hmac_ident() local
3480 hmacs = memdup_user(optval, optlen); in sctp_setsockopt_hmac_ident()
3481 if (IS_ERR(hmacs)) in sctp_setsockopt_hmac_ident()
3482 return PTR_ERR(hmacs); in sctp_setsockopt_hmac_ident()
3484 idents = hmacs->shmac_num_idents; in sctp_setsockopt_hmac_ident()
3491 err = sctp_auth_ep_set_hmacs(ep, hmacs); in sctp_setsockopt_hmac_ident()
3493 kfree(hmacs); in sctp_setsockopt_hmac_ident()
5601 struct sctp_hmac_algo_param *hmacs; in sctp_getsockopt_hmac_ident() local
5608 hmacs = ep->auth_hmacs_list; in sctp_getsockopt_hmac_ident()
5609 data_len = ntohs(hmacs->param_hdr.length) - sizeof(sctp_paramhdr_t); in sctp_getsockopt_hmac_ident()
5621 if (copy_to_user(p->shmac_idents, hmacs->hmac_ids, data_len)) in sctp_getsockopt_hmac_ident()