Add fallback case for libressl.

pull/793/merge
Roger A. Light 8 years ago
parent 1a913bddd9
commit 8410a19335

@ -271,7 +271,7 @@ int mosquitto_opts_set(struct mosquitto *mosq, enum mosq_opt_t option, void *val
#ifdef WITH_TLS
mosq->ssl_ctx = (SSL_CTX *)value;
if(mosq->ssl_ctx){
#if OPENSSL_VERSION_NUMBER >= 0x10100000L
#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && !defined(LIBRESSL_VERSION_NUMBER)
SSL_CTX_up_ref(mosq->ssl_ctx);
#else
CRYPTO_add(&(mosq->ssl_ctx)->references, 1, CRYPTO_LOCK_SSL_CTX);

Loading…
Cancel
Save