diff options
author | tomek <eustachy.kapusta@gmail.com> | 2014-11-30 20:41:13 +0100 |
---|---|---|
committer | tomek <eustachy.kapusta@gmail.com> | 2014-11-30 20:41:13 +0100 |
commit | 0019af675ad697bc28bd52d6025ff1c95b461f77 (patch) | |
tree | c4b1cee5e8f2534983686b9518871de1b6b8db5c | |
parent | f03023297b7efc5e93ba258b5940b76967bbfc20 (diff) |
Fix compilation on Windows
-rw-r--r-- | src/common/ssl.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/common/ssl.c b/src/common/ssl.c index f490929a..21b30da3 100644 --- a/src/common/ssl.c +++ b/src/common/ssl.c @@ -44,6 +44,10 @@ #define SSL_OP_SINGLE_ECDH_USE 0 #endif +#ifndef SSL_OP_NO_COMPRESSION +#define SSL_OP_NO_COMPRESSION 0 +#endif + /* globals */ static struct chiper_info chiper_info; /* static buffer for _SSL_get_cipher_info() */ static char err_buf[256]; /* generic error buffer */ @@ -90,9 +94,7 @@ _SSL_context_init (void (*info_cb_func), int server) SSL_CTX_set_session_cache_mode (ctx, SSL_SESS_CACHE_BOTH); SSL_CTX_set_timeout (ctx, 300); SSL_CTX_set_options (ctx, SSL_OP_NO_SSLv2|SSL_OP_NO_SSLv3 -#ifdef SSL_OP_NO_COMPRESSION |SSL_OP_NO_COMPRESSION -#endif |SSL_OP_SINGLE_DH_USE|SSL_OP_SINGLE_ECDH_USE |SSL_OP_NO_TICKET |SSL_OP_CIPHER_SERVER_PREFERENCE); |