]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
OpenSSL 1.1.0 compat:
authorRainer Jung <rjung@apache.org>
Wed, 10 Aug 2016 21:18:41 +0000 (21:18 +0000)
committerRainer Jung <rjung@apache.org>
Wed, 10 Aug 2016 21:18:41 +0000 (21:18 +0000)
- move IDCONST macro outside of addition #if check.
  Otherwise we break compatibility with old
  OpenSSL 0.9.8 releases.

Backport of r1755856 from trunk.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x-openssl-1.1.0-compat@1755869 13f79535-47bb-0310-9956-ffa450edef68

modules/ssl/ssl_private.h

index c8d802d61b61d3cdae647596a97cda10566895fe..644d644816cd11e3b87eb3c66b3d36588759ced8 100644 (file)
 #define HAVE_SSL_CONF_CMD
 #endif
 
+/* session id constness */
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
+#define IDCONST
+#else
+#define IDCONST const
+#endif
+
 /**
   * The following features all depend on TLS extension support.
   * Within this block, check again for features (not version numbers).
 #endif /* if OPENSSL_VERSION_NUMBER < 0x10100000L */
 #endif /* if !defined(OPENSSL_NO_OCSP) && defined(SSL_CTX_set_tlsext_status_cb) */
 
-/* session id constness */
-#if OPENSSL_VERSION_NUMBER < 0x10100000L
-#define IDCONST
-#else
-#define IDCONST const
-#endif
-
 /* TLS session tickets */
 #if defined(SSL_CTX_set_tlsext_ticket_key_cb)
 #define HAVE_TLS_SESSION_TICKETS