mirror of
https://git.freebsd.org/ports.git
synced 2025-06-08 22:30:38 -04:00
23 lines
597 B
C++
23 lines
597 B
C++
--- src/LibsslTLSContext.cc.orig 2015-02-23 14:34:01 UTC
|
|
+++ src/LibsslTLSContext.cc
|
|
@@ -112,14 +112,20 @@ OpenSSLTLSContext::OpenSSLTLSContext(TLS
|
|
|
|
long ver_opts = 0;
|
|
switch (minVer) {
|
|
+#ifdef SSL_OP_NO_TLSv1_1
|
|
case TLS_PROTO_TLS12:
|
|
ver_opts |= SSL_OP_NO_TLSv1_1;
|
|
+#endif // SSL_OP_NO_TLSv1_1
|
|
// fall through
|
|
+#ifdef SSL_OP_NO_TLSv1
|
|
case TLS_PROTO_TLS11:
|
|
ver_opts |= SSL_OP_NO_TLSv1;
|
|
+#endif // SSL_OP_NO_TLSv1
|
|
// fall through
|
|
+#ifdef SSL_OP_NO_SSLv3
|
|
case TLS_PROTO_TLS10:
|
|
ver_opts |= SSL_OP_NO_SSLv3;
|
|
+#endif // SSL_OP_NO_SSLv3
|
|
default:
|
|
break;
|
|
};
|