]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
toolkit compat for PEM_read_bio_PrivateKey
authorDoug MacEachern <dougm@apache.org>
Wed, 27 Mar 2002 04:02:46 +0000 (04:02 +0000)
committerDoug MacEachern <dougm@apache.org>
Wed, 27 Mar 2002 04:02:46 +0000 (04:02 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@94215 13f79535-47bb-0310-9956-ffa450edef68

ssl_toolkit_compat.h
ssl_util_ssl.c

index 0f799d51d5def2555f0dbd84cc3e0cec58e0a5bf..955e2f099fa2cbcc6400382db71eae7d5f78ac74 100644 (file)
@@ -50,6 +50,8 @@
 
 #define modssl_PEM_read_bio_X509 PEM_read_bio_X509
 
+#define modssl_PEM_read_bio_PrivateKey PEM_read_bio_PrivateKey
+
 #define modssl_set_cipher_list SSL_set_cipher_list
 
 #define HAVE_SSL_RAND_EGD /* since 9.5.1 */
@@ -71,6 +73,9 @@
 #define modssl_PEM_read_bio_X509(b, x, cb, arg) \
    PEM_read_bio_X509(b, x, cb)
 
+#define modssl_PEM_read_bio_PrivateKey(b, k, cb, arg) \
+   PEM_read_bio_PrivateKey(b, k, cb)
+
 /* XXX: add configure check */
 #ifndef HAVE_SSL_SET_STATE
 #define SSL_set_state(ssl, state)
index 594c11acb47fd5bc205afdc16bd74e65fdecd4ef..c574d8db407eb49261af187ad225954a6065b338 100644 (file)
@@ -166,7 +166,7 @@ EVP_PKEY *SSL_read_PrivateKey(char* filename, EVP_PKEY **key, int (*cb)(char*,in
     /* 1. try PEM (= DER+Base64+headers) */
        if ((bioS=BIO_new_file(filename, "r")) == NULL)
                return NULL;
-       rc = PEM_read_bio_PrivateKey(bioS, key, cb, s);
+       rc = modssl_PEM_read_bio_PrivateKey(bioS, key, cb, s);
        BIO_free(bioS);
 
     if (rc == NULL) {