]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/config.c
For ITS#158: keep mixed-case backend suffix in addition to upcased suffix.
[openldap] / servers / slapd / config.c
index 100400e9f3ae88030a917c35fc85762412fc3c32..af5f0ee5a5fbb3e22e2cbaa4b18e9c3e738fab66 100644 (file)
@@ -179,8 +179,10 @@ read_config( char *fname )
                                    fname, lineno, 0 );
                        } else {
                                char *dn = ch_strdup( cargv[1] );
-                               (void) dn_normalize_case( dn );
+                               (void) dn_normalize( dn );
                                charray_add( &be->be_suffix, dn );
+                               (void) dn_upcase( dn );
+                               charray_add( &be->be_nsuffix, dn );
                                free( dn );
                        }