diff options
Diffstat (limited to 'tdeio/kssl/kopenssl.h')
-rw-r--r-- | tdeio/kssl/kopenssl.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tdeio/kssl/kopenssl.h b/tdeio/kssl/kopenssl.h index be335b199..312aef2c8 100644 --- a/tdeio/kssl/kopenssl.h +++ b/tdeio/kssl/kopenssl.h @@ -48,7 +48,8 @@ class KOpenSSLProxyPrivate; #include <openssl/stack.h> #include <openssl/bn.h> #undef crypt -#if OPENSSL_VERSION_NUMBER >= 0x10100000L + +#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) #define STACK OPENSSL_STACK #else #if OPENSSL_VERSION_NUMBER >= 0x10000000L @@ -59,7 +60,7 @@ class KOpenSSLProxyPrivate; #include <kstaticdeleter.h> -#if OPENSSL_VERSION_NUMBER < 0x10100000L +#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) typedef int (*X509_STORE_CTX_verify_cb)(int, X509_STORE_CTX *); typedef int X509_LOOKUP_TYPE; #endif |