diff options
author | Tomas Mraz <tomas@openssl.org> | 2021-04-16 16:22:03 +0200 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2021-04-26 12:05:05 +0200 |
commit | 6c9bc258d2e9e7b500236a1c696da1f384f0b907 (patch) | |
tree | 28928eb5dc1acc246c1b3309328aea2031056ce3 /crypto/evp/mac_lib.c | |
parent | d21224f1adcd948699e536eaf570f42ef9a051f7 (diff) |
Add type_name member to provided methods and use it
Fixes #14701
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14898)
Diffstat (limited to 'crypto/evp/mac_lib.c')
-rw-r--r-- | crypto/evp/mac_lib.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/crypto/evp/mac_lib.c b/crypto/evp/mac_lib.c index 0784aaddc2..3d60905a9e 100644 --- a/crypto/evp/mac_lib.c +++ b/crypto/evp/mac_lib.c @@ -165,9 +165,7 @@ int EVP_MAC_number(const EVP_MAC *mac) const char *EVP_MAC_name(const EVP_MAC *mac) { - if (mac->prov != NULL) - return evp_first_name(mac->prov, mac->name_id); - return NULL; + return mac->type_name; } const char *EVP_MAC_description(const EVP_MAC *mac) |