summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libcrypto/evp/pmeth_lib.c15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/lib/libcrypto/evp/pmeth_lib.c b/src/lib/libcrypto/evp/pmeth_lib.c
index 960244926d..5c354d5c23 100644
--- a/src/lib/libcrypto/evp/pmeth_lib.c
+++ b/src/lib/libcrypto/evp/pmeth_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: pmeth_lib.c,v 1.22 2022/05/05 08:51:21 tb Exp $ */ 1/* $OpenBSD: pmeth_lib.c,v 1.23 2022/11/09 17:03:53 jsing Exp $ */
2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
3 * project 2006. 3 * project 2006.
4 */ 4 */
@@ -80,11 +80,16 @@ typedef int sk_cmp_fn_type(const char * const *a, const char * const *b);
80DECLARE_STACK_OF(EVP_PKEY_METHOD) 80DECLARE_STACK_OF(EVP_PKEY_METHOD)
81STACK_OF(EVP_PKEY_METHOD) *app_pkey_methods = NULL; 81STACK_OF(EVP_PKEY_METHOD) *app_pkey_methods = NULL;
82 82
83extern const EVP_PKEY_METHOD rsa_pkey_meth, rsa_pss_pkey_meth; 83extern const EVP_PKEY_METHOD cmac_pkey_meth;
84extern const EVP_PKEY_METHOD dh_pkey_meth, dsa_pkey_meth; 84extern const EVP_PKEY_METHOD dh_pkey_meth;
85extern const EVP_PKEY_METHOD ec_pkey_meth, hmac_pkey_meth, cmac_pkey_meth; 85extern const EVP_PKEY_METHOD dsa_pkey_meth;
86extern const EVP_PKEY_METHOD gostimit_pkey_meth, gostr01_pkey_meth; 86extern const EVP_PKEY_METHOD ec_pkey_meth;
87extern const EVP_PKEY_METHOD gostimit_pkey_meth;
88extern const EVP_PKEY_METHOD gostr01_pkey_meth;
87extern const EVP_PKEY_METHOD hkdf_pkey_meth; 89extern const EVP_PKEY_METHOD hkdf_pkey_meth;
90extern const EVP_PKEY_METHOD hmac_pkey_meth;
91extern const EVP_PKEY_METHOD rsa_pkey_meth;
92extern const EVP_PKEY_METHOD rsa_pss_pkey_meth;
88 93
89static const EVP_PKEY_METHOD *standard_methods[] = { 94static const EVP_PKEY_METHOD *standard_methods[] = {
90#ifndef OPENSSL_NO_RSA 95#ifndef OPENSSL_NO_RSA