Lines Matching refs:digestlen
952 uint32_t digestlen; local
966 digestlen = sctp_get_hmac_digest_len(hmac_algo);
967 if (digestlen == 0)
977 keylen = digestlen;
1001 sctp_hmac_update(hmac_algo, &ctx, temp, digestlen);
1004 return (digestlen);
1012 uint32_t digestlen; local
1026 digestlen = sctp_get_hmac_digest_len(hmac_algo);
1027 if (digestlen == 0)
1037 keylen = digestlen;
1080 sctp_hmac_update(hmac_algo, &ctx, temp, digestlen);
1083 return (digestlen);
1094 uint32_t digestlen; local
1106 digestlen = sctp_get_hmac_digest_len(hmac_algo);
1107 if (digestlen == 0)
1117 key->keylen = digestlen;
1129 uint32_t digestlen; local
1140 digestlen = sctp_get_hmac_digest_len(hmac_algo);
1141 if (digestlen == 0)
1151 key->keylen = digestlen;
1540 uint32_t digestlen; local
1548 digestlen = sctp_get_hmac_digest_len(stcb->asoc.peer_hmac_id);
1549 memset(auth->hmac, 0, SCTP_SIZE32(digestlen));
1633 uint32_t digestlen; local
1723 digestlen = sctp_get_hmac_digest_len(hmac_id);
1724 if (chunklen < (sizeof(*auth) + digestlen)) {
1732 memcpy(digest, auth->hmac, digestlen);
1733 sctp_zero_m(m, offset + sizeof(*auth), SCTP_SIZE32(digestlen));
1738 if (timingsafe_bcmp(digest, computed_digest, digestlen) != 0) {
2045 sctp_print_digest(uint8_t *digest, uint32_t digestlen, const char *str) argument
2053 for (i = 0; i < digestlen; i++)
2060 uint8_t *digest, uint32_t digestlen) argument
2066 sctp_print_digest(digest, digestlen, "Expected digest");
2067 sctp_print_digest(computed_digest, digestlen, "Computed digest");
2068 if (memcmp(digest, computed_digest, digestlen) != 0) {
2089 uint32_t digestlen = 20; local
2106 text, textlen, digest, digestlen) < 0)
2123 text, textlen, digest, digestlen) < 0)
2140 text, textlen, digest, digestlen) < 0)
2157 text, textlen, digest, digestlen) < 0)
2175 text, textlen, digest, digestlen) < 0)
2192 text, textlen, digest, digestlen) < 0)
2209 text, textlen, digest, digestlen) < 0)