X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fconfiginfo.c;h=332826ceb09baf02d1be79b7d38180d9053cc1b2;hb=e2b5b211558ee778f07954d3843b914f19f6c6b5;hp=c25a76dc2806915e0b2d647e36d38b4a2173df78;hpb=e2ee741ea86edb97a08b3f217760f1cd5972302e;p=openldap diff --git a/servers/slapd/configinfo.c b/servers/slapd/configinfo.c index c25a76dc28..332826ceb0 100644 --- a/servers/slapd/configinfo.c +++ b/servers/slapd/configinfo.c @@ -17,7 +17,7 @@ #include #include -#include "ldapconfig.h" +#include "ldap_defaults.h" #include "slap.h" #if defined( SLAPD_CONFIG_DN ) @@ -39,11 +39,11 @@ config_info( Connection *conn, Operation *op ) vals[1] = NULL; e = (Entry *) ch_calloc( 1, sizeof(Entry) ); - /* initialize reader/writer lock */ - entry_rdwr_init(e); e->e_attrs = NULL; e->e_dn = ch_strdup( SLAPD_CONFIG_DN ); + e->e_ndn = dn_normalize_case( ch_strdup( SLAPD_CONFIG_DN )); + e->e_private = NULL; for ( i = 0; i < nbackends; i++ ) { strcpy( buf, backends[i].be_type );