]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#9870 Drop optional overlay configuration option
authorOndřej Kuzník <ondra@mistotebe.net>
Thu, 23 Jun 2022 10:53:51 +0000 (11:53 +0100)
committerOndřej Kuzník <ondra@mistotebe.net>
Thu, 23 Jun 2022 10:53:51 +0000 (11:53 +0100)
servers/slapd/bconfig.c

index 705f54f42cad2665541fe0e51614dff0d529f747..61bb15d2d5acf46a573bb707ed43e2f6e771b9d0 100644 (file)
@@ -2905,17 +2905,8 @@ config_overlay(ConfigArgs *c) {
        } else if ( c->op == LDAP_MOD_DELETE ) {
                assert(0);
        }
-       if(c->argv[1][0] == '-' && overlay_config(c->be, &c->argv[1][1],
-               c->valx, &c->bi, &c->reply)) {
-               /* log error */
-               Debug( LDAP_DEBUG_ANY,
-                       "%s: (optional) %s overlay \"%s\" configuration failed.\n",
-                       c->log, c->be == frontendDB ? "global " : "", &c->argv[1][1]);
-               return 1;
-       } else if(overlay_config(c->be, c->argv[1], c->valx, &c->bi, &c->reply)) {
-               return(1);
-       }
-       return(0);
+
+       return overlay_config( c->be, c->argv[1], c->valx, &c->bi, &c->reply );
 }
 
 static int