Line 0
Link Here
|
|
|
1 |
--- ulxmlrpcpp/ulxr_ssl_connection.cpp.orig |
2 |
+++ ulxmlrpcpp/ulxr_ssl_connection.cpp |
3 |
@@ -95,7 +95,11 @@ |
4 |
ULXR_API_IMPL(void) SSLConnection::initializeCTX() |
5 |
{ |
6 |
ULXR_TRACE(ULXR_PCHAR("initializeCTX")); |
7 |
+#if defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x10000000L |
8 |
+ const SSL_METHOD *meth = SSLv23_method(); |
9 |
+#else |
10 |
SSL_METHOD *meth = SSLv23_method(); |
11 |
+#endif |
12 |
ssl_ctx = SSL_CTX_new (meth); |
13 |
if (!ssl_ctx) |
14 |
{ |