X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Froot_dse.c;h=f987948c1e5506a9b94c84dd43ec00ba9f7bd461;hb=517fa54bb0f764968ca56e7931a09adac4f33af6;hp=c5fd1f91f2c2d287a5d0b7606b63f23bdfade866;hpb=a1430fdfdbdc4b707e140fc16fd61d857ac5ec7f;p=openldap diff --git a/servers/slapd/root_dse.c b/servers/slapd/root_dse.c index c5fd1f91f2..f987948c1e 100644 --- a/servers/slapd/root_dse.c +++ b/servers/slapd/root_dse.c @@ -18,7 +18,7 @@ #include "slap.h" int -root_dse_info( Entry **entry, char **text ) +root_dse_info( Entry **entry, const char **text ) { char buf[BUFSIZ]; Entry *e; @@ -26,29 +26,13 @@ root_dse_info( Entry **entry, char **text ) struct berval *vals[2]; int i, j; -#ifdef SLAPD_SCHEMA_NOT_COMPAT AttributeDescription *ad_objectClass = slap_schema.si_ad_objectClass; AttributeDescription *ad_namingContexts = slap_schema.si_ad_namingContexts; AttributeDescription *ad_supportedControl = slap_schema.si_ad_supportedControl; AttributeDescription *ad_supportedExtension = slap_schema.si_ad_supportedExtension; AttributeDescription *ad_supportedLDAPVersion = slap_schema.si_ad_supportedLDAPVersion; AttributeDescription *ad_supportedSASLMechanisms = slap_schema.si_ad_supportedSASLMechanisms; -#ifdef SLAPD_ACI_ENABLED - AttributeDescription *ad_supportedACIMechanisms = slap_schema.si_ad_supportedACIMechanisms; -#endif AttributeDescription *ad_ref = slap_schema.si_ad_ref; -#else - char *ad_objectClass = "objectClass"; - char *ad_namingContexts = "namingContexts"; - char *ad_supportedControl = "supportedControl"; - char *ad_supportedExtension = "supportedExtension"; - char *ad_supportedLDAPVersion = "supportedLDAPVersion"; - char *ad_supportedSASLMechanisms = "supportedSASLMechanisms"; -#ifdef SLAPD_ACI_ENABLED - char *ad_supportedACIMechanisms = "supportedACIMechanisms"; -#endif - char *ad_ref = "ref"; -#endif vals[0] = &val; vals[1] = NULL; @@ -65,8 +49,8 @@ root_dse_info( Entry **entry, char **text ) val.bv_len = sizeof("top")-1; attr_merge( e, ad_objectClass, vals ); - val.bv_val = "LDAProotDSE"; - val.bv_len = sizeof("LDAProotDSE")-1; + val.bv_val = "OpenLDAProotDSE"; + val.bv_len = sizeof("OpenLDAProotDSE")-1; attr_merge( e, ad_objectClass, vals ); for ( i = 0; i < nbackends; i++ ) { @@ -109,14 +93,6 @@ root_dse_info( Entry **entry, char **text ) } } -#ifdef SLAPD_ACI_ENABLED - /* supportedACIMechanisms */ - for ( i=0; (val.bv_val = get_supported_acimech(i)) != NULL; i++ ) { - val.bv_len = strlen( val.bv_val ); - attr_merge( e, ad_supportedACIMechanisms, vals ); - } -#endif - if ( default_referral != NULL ) { attr_merge( e, ad_ref, default_referral ); }