summaryrefslogtreecommitdiffstats
path: root/src/network/ssl/qsslsocket_openssl_symbols.cpp
diff options
context:
space:
mode:
authorPeter Hartmann <peter.hartmann@nokia.com>2011-02-25 11:03:57 (GMT)
committerPeter Hartmann <peter.hartmann@nokia.com>2011-02-28 12:39:30 (GMT)
commit2053ac707d0d74761ac926bafe3f3fced6daf490 (patch)
tree5a5b520f66ce85df352cd98deed4938dfb0dc754 /src/network/ssl/qsslsocket_openssl_symbols.cpp
parent600374f0e4ff5d497120a2dbabd6d0a9ed05c47c (diff)
downloadQt-2053ac707d0d74761ac926bafe3f3fced6daf490.zip
Qt-2053ac707d0d74761ac926bafe3f3fced6daf490.tar.gz
Qt-2053ac707d0d74761ac926bafe3f3fced6daf490.tar.bz2
QSslSocket backend: resolve symbols for SNI for Symbian
Task-number: QTBUG-1352
Diffstat (limited to 'src/network/ssl/qsslsocket_openssl_symbols.cpp')
-rw-r--r--src/network/ssl/qsslsocket_openssl_symbols.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/network/ssl/qsslsocket_openssl_symbols.cpp b/src/network/ssl/qsslsocket_openssl_symbols.cpp
index 4b6d84d..732fc86 100644
--- a/src/network/ssl/qsslsocket_openssl_symbols.cpp
+++ b/src/network/ssl/qsslsocket_openssl_symbols.cpp
@@ -589,6 +589,9 @@ bool q_resolveOpenSslSymbols()
RESOLVEFUNC(SSL_library_init, 137, libs.first )
RESOLVEFUNC(SSL_load_error_strings, 139, libs.first )
RESOLVEFUNC(SSL_new, 140, libs.first )
+#if OPENSSL_VERSION_NUMBER >= 0x0090806fL && !defined(OPENSSL_NO_TLSEXT)
+ RESOLVEFUNC(SSL_ctrl, 95, libs.first )
+#endif
RESOLVEFUNC(SSL_read, 143, libs.first )
RESOLVEFUNC(SSL_set_accept_state, 148, libs.first )
RESOLVEFUNC(SSL_set_bio, 149, libs.first )