summaryrefslogtreecommitdiff
path: root/net/proftpd/patches/patch-contrib_mod_tls.c
blob: c1ef4d2a7aa58312a70f0a57f756c2b61ee37909 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
$NetBSD: patch-contrib_mod_tls.c,v 1.1 2011/03/25 13:58:37 adam Exp $

--- contrib/mod_tls.c.orig	2011-03-25 13:53:45.000000000 +0000
+++ contrib/mod_tls.c
@@ -7217,7 +7217,7 @@ static int tls_sess_init(void) {
   if (opts != NULL)
     tls_opts = *opts;
 
-#if OPENSSL_VERSION_NUMBER > 0x009080cfL
+#if OPENSSL_VERSION_NUMBER > 0x009080cfL && OPENSSL_VERSION_NUMBER != 0x00909000L
   /* The OpenSSL team realized that the flag added in 0.9.8l, the
    * SSL3_FLAGS_ALLOW_UNSAFE_LEGACY_RENEGOTIATION flag, was a bad idea.
    * So in later versions, it was changed to a context flag,