Files
ports/databases/openldap27-server/files/patch-libraries_libldap_tls__o.c
T
2026-10-04 04:07:15 +00:00

21 lines
726 B
C

--- libraries/libldap/tls_o.c.orig 2026-08-06 17:17:48 UTC
+++ libraries/libldap/tls_o.c
@@ -296,7 +296,7 @@ tlso_ctx_free ( tls_ctx *ctx )
SSL_CTX_free( c );
}
-#if OPENSSL_VERSION_NUMBER >= 0x10101000
+#if OPENSSL_VERSION_NUMBER >= 0x10101000 && !defined(OPENSSL_NO_TLS1_3)
static char *
tlso_stecpy( char *dst, const char *src, const char *end )
{
@@ -443,7 +443,7 @@ tlso_ctx_init( struct ldapoptions *lo, struct ldaptls
if ( lo->ldo_tls_ciphersuite ) {
char *oldsuites = lt->lt_ciphersuite;
-#if OPENSSL_VERSION_NUMBER >= 0x10101000
+#if OPENSSL_VERSION_NUMBER >= 0x10101000 && !defined(OPENSSL_NO_TLS1_3)
if ( tlso_ctx_cipher13( ctx, lt->lt_ciphersuite, &oldsuites ))
{
Debug1( LDAP_DEBUG_ANY,