aboutsummaryrefslogtreecommitdiff
path: root/databases/mysql80-server/files/patch-router_src_http_src_tls__context.cc
diff options
context:
space:
mode:
Diffstat (limited to 'databases/mysql80-server/files/patch-router_src_http_src_tls__context.cc')
-rw-r--r--databases/mysql80-server/files/patch-router_src_http_src_tls__context.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/databases/mysql80-server/files/patch-router_src_http_src_tls__context.cc b/databases/mysql80-server/files/patch-router_src_http_src_tls__context.cc
index e8e01d23073c..57b1cc01903a 100644
--- a/databases/mysql80-server/files/patch-router_src_http_src_tls__context.cc
+++ b/databases/mysql80-server/files/patch-router_src_http_src_tls__context.cc
@@ -32,3 +32,13 @@
case 0:
return TlsVersion::AUTO;
default:
+@@ -230,7 +234,8 @@ TlsContext::InfoCallback TlsContext::info_callback() c
+ }
+
+ int TlsContext::security_level() const {
+-#if OPENSSL_VERSION_NUMBER >= ROUTER_OPENSSL_VERSION(1, 1, 0)
++#if OPENSSL_VERSION_NUMBER >= ROUTER_OPENSSL_VERSION(1, 1, 0) && \
++ !defined(LIBRESSL_VERSION_NUMBER)
+ return SSL_CTX_get_security_level(ssl_ctx_.get());
+ #else
+ return 0;