From: Pauli Date: Tue, 1 Jun 2021 02:51:45 +0000 (+1000) Subject: add internal get_number functons to crypto/evp.h X-Git-Tag: openssl-3.0.0-beta1~240 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f2e3584d10f0ee61a35e2b5862b49f71ef5630bd;p=thirdparty%2Fopenssl.git add internal get_number functons to crypto/evp.h Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/15564) --- diff --git a/include/crypto/evp.h b/include/crypto/evp.h index ce772dbec11..8438fe0e99a 100644 --- a/include/crypto/evp.h +++ b/include/crypto/evp.h @@ -934,4 +934,16 @@ EC_KEY *evp_pkey_get0_EC_KEY_int(const EVP_PKEY *pkey); RSA *evp_pkey_get0_RSA_int(const EVP_PKEY *pkey); # endif +/* Get internal identification number routines */ +int evp_asym_cipher_get_number(const EVP_ASYM_CIPHER *cipher); +int evp_cipher_get_number(const EVP_CIPHER *cipher); +int evp_kdf_get_number(const EVP_KDF *kdf); +int evp_kem_get_number(const EVP_KEM *wrap); +int evp_keyexch_get_number(const EVP_KEYEXCH *keyexch); +int evp_keymgmt_get_number(const EVP_KEYMGMT *keymgmt); +int evp_mac_get_number(const EVP_MAC *mac); +int evp_md_get_number(const EVP_MD *md); +int evp_rand_get_number(const EVP_RAND *rand); +int evp_signature_get_number(const EVP_SIGNATURE *signature); + #endif /* OSSL_CRYPTO_EVP_H */