From 9e562fcf1b614a36a2f94ffbbb059d6b30e6eed4 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Tue, 10 Jan 2017 09:14:44 +0800 Subject: [PATCH] ssl: wolfssl doesn't have clear options https://github.com/warmcat/libwebsockets/issues/741 --- lib/ssl-server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ssl-server.c b/lib/ssl-server.c index 5ec10b4e..c42ee102 100644 --- a/lib/ssl-server.c +++ b/lib/ssl-server.c @@ -393,7 +393,7 @@ lws_context_init_server_ssl(struct lws_context_creation_info *info, SSL_CTX_set_options(vhost->ssl_ctx, info->ssl_options_set); /* SSL_clear_options introduced in 0.9.8m */ -#if (OPENSSL_VERSION_NUMBER >= 0x009080df) +#if (OPENSSL_VERSION_NUMBER >= 0x009080df) && !defined(USE_WOLFSSL) if (info->ssl_options_clear) SSL_CTX_clear_options(vhost->ssl_ctx, info->ssl_options_clear); #endif