Lines Matching refs:hmacs
786 sctp_verify_hmac_param (struct sctp_auth_hmac_algo *hmacs, uint32_t num_hmacs) argument
791 if (ntohs(hmacs->hmac_ids[i]) == SCTP_AUTH_HMAC_ID_SHA1) {
1406 struct sctp_auth_hmac_algo *hmacs = NULL; local
1448 hmacs = (struct sctp_auth_hmac_algo *)phdr;
1449 hmacs_len = plen - sizeof(*hmacs);
1450 num_hmacs = hmacs_len / sizeof(hmacs->hmac_ids[0]);
1457 ntohs(hmacs->hmac_ids[i]));
1489 keylen = sizeof(*p_random) + random_len + sizeof(*hmacs) + hmacs_len;
1509 if (hmacs != NULL) {
1510 memcpy(new_key->key + keylen, hmacs,
1511 sizeof(*hmacs) + hmacs_len);
1878 struct sctp_auth_hmac_algo *hmacs; local
1891 hmacs = (struct sctp_auth_hmac_algo *)phdr;
1892 num_hmacs = (plen - sizeof(*hmacs)) / sizeof(hmacs->hmac_ids[0]);
1894 if (sctp_verify_hmac_param(hmacs, num_hmacs)) {