Lines Matching defs:hmacmd5ctx
71 isc_hmacmd5_t *hmacmd5ctx;
74 hmacmd5ctx = isc_mem_get(dctx->mctx, sizeof(isc_hmacmd5_t));
75 if (hmacmd5ctx == NULL)
77 isc_hmacmd5_init(hmacmd5ctx, hkey->key, ISC_MD5_BLOCK_LENGTH);
78 dctx->ctxdata.hmacmd5ctx = hmacmd5ctx;
84 isc_hmacmd5_t *hmacmd5ctx = dctx->ctxdata.hmacmd5ctx;
86 if (hmacmd5ctx != NULL) {
87 isc_hmacmd5_invalidate(hmacmd5ctx);
88 isc_mem_put(dctx->mctx, hmacmd5ctx, sizeof(isc_hmacmd5_t));
89 dctx->ctxdata.hmacmd5ctx = NULL;
95 isc_hmacmd5_t *hmacmd5ctx = dctx->ctxdata.hmacmd5ctx;
97 isc_hmacmd5_update(hmacmd5ctx, data->base, data->length);
103 isc_hmacmd5_t *hmacmd5ctx = dctx->ctxdata.hmacmd5ctx;
109 isc_hmacmd5_sign(hmacmd5ctx, digest);
117 isc_hmacmd5_t *hmacmd5ctx = dctx->ctxdata.hmacmd5ctx;
122 if (isc_hmacmd5_verify2(hmacmd5ctx, sig->base, sig->length))