aboutsummaryrefslogtreecommitdiff
path: root/gost_prov.c
diff options
context:
space:
mode:
Diffstat (limited to 'gost_prov.c')
-rw-r--r--gost_prov.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gost_prov.c b/gost_prov.c
index ba7120b..e7fdd96 100644
--- a/gost_prov.c
+++ b/gost_prov.c
@@ -91,6 +91,8 @@ static const OSSL_ALGORITHM *gost_operation(void *vprovctx,
return GOST_prov_ciphers;
case OSSL_OP_DIGEST:
return GOST_prov_digests;
+ case OSSL_OP_MAC:
+ return GOST_prov_macs;
}
return NULL;
}
@@ -113,6 +115,7 @@ static void gost_teardown(void *vprovctx)
{
GOST_prov_deinit_ciphers();
GOST_prov_deinit_digests();
+ GOST_prov_deinit_mac_digests();
provider_ctx_free(vprovctx);
}