From 65a87c7d01c6976db46de7bcee54a9e89d5033b7 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Thu, 22 Feb 2001 13:19:50 +0000 Subject: [PATCH] Include e_os2.h instead of opensslconf.h. SSL_add_dir_cert_subjects_to_stack is not implemented on WIN32 and VMS, so declare it the same way. --- ssl/ssl.h | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/ssl/ssl.h b/ssl/ssl.h index e80ed98696..26d131fb36 100644 --- a/ssl/ssl.h +++ b/ssl/ssl.h @@ -59,13 +59,7 @@ #ifndef HEADER_SSL_H #define HEADER_SSL_H -#ifdef OPENSSL_ALGORITHM_DEFINES -# include -#else -# define OPENSSL_ALGORITHM_DEFINES -# include -# undef OPENSSL_ALGORITHM_DEFINES -#endif +#include #ifndef OPENSSL_NO_COMP #include @@ -1021,9 +1015,16 @@ int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file); /* PEM t STACK_OF(X509_NAME) *SSL_load_client_CA_file(const char *file); int SSL_add_file_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, const char *file); +#ifndef OPENSSL_SYS_WIN32 +#ifndef OPENSSL_SYS_VMS +#ifndef MAC_OX_pre_X int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, const char *dir); #endif +#endif +#endif + +#endif void ERR_load_SSL_strings(void ); void SSL_load_error_strings(void ); -- 2.25.1