]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#10323 Apply olcBkLloadStartTLS runtime changes directly
authorOndřej Kuzník <ondra@mistotebe.net>
Mon, 14 Apr 2025 10:11:03 +0000 (11:11 +0100)
committerQuanah Gibson-Mount <quanah@openldap.org>
Tue, 6 May 2025 15:39:28 +0000 (15:39 +0000)
servers/lloadd/config.c

index e986b79123a5a4ba7893c3bf1eed9e63474bff6d..ccc3483d87bd4e1a254d0c8a3db90b8d8135e8d0 100644 (file)
@@ -3767,6 +3767,10 @@ backend_cf_gen( ConfigArgs *c )
             }
 #endif /* ! HAVE_TLS */
             b->b_tls_conf = tlskey[i].mask;
+            if ( b->b_tls != LLOAD_LDAPS ) {
+                b->b_tls = b->b_tls_conf;
+                flag = LLOAD_BACKEND_MOD_OTHER;
+            }
         } break;
         case CFG_WEIGHT:
             b->b_weight = c->value_uint;