From 29b4bd40d765f92709c4b7a921a36bd99b869bad Mon Sep 17 00:00:00 2001 From: Gerhard Rieger Date: Fri, 9 Dec 2016 22:55:05 +0100 Subject: [PATCH] Building with --disable-sycls failed due to missing sslcls.h defines --- CHANGES | 2 ++ sslcls.h | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/CHANGES b/CHANGES index e250c83..a022502 100644 --- a/CHANGES +++ b/CHANGES @@ -8,6 +8,8 @@ corrections: Include for ptrdiff_t Thanks to Jeroen Roovers for reporting this issue. + Building with --disable-sycls failed due to missing sslcls.h defines + porting: Type conflict between int and sig_atomic_t between declaration and definition of diag_immediate_type and diag_immediate_exit broke diff --git a/sslcls.h b/sslcls.h index e3ce9f7..d7b9ff6 100644 --- a/sslcls.h +++ b/sslcls.h @@ -77,6 +77,12 @@ const char *sycSSL_COMP_get_name(const COMP_METHOD *comp); #define sycSSLv23_server_method() SSLv23_server_method() #define sycTLSv1_client_method() TLSv1_client_method() #define sycTLSv1_server_method() TLSv1_server_method() +#define sycTLSv1_1_client_method() TLSv1_1_client_method() +#define sycTLSv1_1_server_method() TLSv1_1_server_method() +#define sycTLSv1_2_client_method() TLSv1_2_client_method() +#define sycTLSv1_2_server_method() TLSv1_2_server_method() +#define sycDTLSv1_client_method() DTLSv1_client_method() +#define sycDTLSv1_server_method() DTLSv1_server_method() #define sycSSL_CTX_new(m) SSL_CTX_new(m) #define sycSSL_new(c) SSL_new(c) #define sycSSL_CTX_load_verify_locations(c,f,p) SSL_CTX_load_verify_locations(c,f,p)