opnsense-ports/net/ulxmlrpcpp/files/patch-ulxmlrpcpp__ulxr_ssl_connection.cpp
Franco Fichtner 8cb1a96ede ports: pull in a snapshot of the FreeBSD ports tree
Taken from:	https://github.com/freebsd/freebsd-ports.git
Commit id:	5070672073b68be364139bc6b3a89100bd17d331
2014-11-09 14:03:21 +01:00

14 lines
433 B
C++

--- ulxmlrpcpp/ulxr_ssl_connection.cpp.orig
+++ ulxmlrpcpp/ulxr_ssl_connection.cpp
@@ -95,7 +95,11 @@
ULXR_API_IMPL(void) SSLConnection::initializeCTX()
{
ULXR_TRACE(ULXR_PCHAR("initializeCTX"));
+#if defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x10000000L
+ const SSL_METHOD *meth = SSLv23_method();
+#else
SSL_METHOD *meth = SSLv23_method();
+#endif
ssl_ctx = SSL_CTX_new (meth);
if (!ssl_ctx)
{