aboutsummaryrefslogtreecommitdiffstats
path: root/devel/qt6-base/files/patch-src_plugins_tls_openssl_qtls__openssl.cpp
blob: e0a2e68f7f965e592e543d6019ad6ae24b603388 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--- src/plugins/tls/openssl/qtls_openssl.cpp.orig	2023-09-21 19:24:26 UTC
+++ src/plugins/tls/openssl/qtls_openssl.cpp
@@ -1438,13 +1438,13 @@ bool TlsCryptographOpenSSL::initSslContext()
     else if (mode == QSslSocket::SslServerMode)
         q_SSL_set_psk_server_callback(ssl, &q_ssl_psk_server_callback);
 
-#if OPENSSL_VERSION_NUMBER >= 0x10101006L
+#if OPENSSL_VERSION_NUMBER >= 0x10101006L && !defined(LIBRESSL_VERSION_NUMBER)
     // Set the client callback for TLSv1.3 PSK
     if (mode == QSslSocket::SslClientMode
         && QSslSocket::sslLibraryBuildVersionNumber() >= 0x10101006L) {
         q_SSL_set_psk_use_session_callback(ssl, &q_ssl_psk_use_session_callback);
     }
-#endif // openssl version >= 0x10101006L
+#endif // OPENSSL_VERSION_NUMBER >= 0x10101006L && !defined(LIBRESSL_VERSION_NUMBER)
 
 #endif // OPENSSL_NO_PSK