Building with --disable-sycls failed due to missing sslcls.h defines

This commit is contained in:
Gerhard Rieger 2016-12-09 22:55:05 +01:00
parent 31a2106a39
commit 29b4bd40d7
2 changed files with 8 additions and 0 deletions

View file

@ -8,6 +8,8 @@ corrections:
Include <stddef.h> 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

View file

@ -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)