diff options
Diffstat (limited to 'gost_prov.c')
-rw-r--r-- | gost_prov.c | 3 |
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); } |