From: Kurt Zeilenga Date: Wed, 11 May 2005 22:40:50 +0000 (+0000) Subject: Never publish: X-Git-Tag: OPENLDAP_AC_BP~666 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=bb49be254ad85f96f18bfed18399ebf1398295f0;p=openldap Never publish: supportedLDAPversion: 2 --- diff --git a/servers/slapd/root_dse.c b/servers/slapd/root_dse.c index f4ee3bb477..907affc302 100644 --- a/servers/slapd/root_dse.c +++ b/servers/slapd/root_dse.c @@ -176,14 +176,13 @@ root_dse_info( } /* supportedLDAPVersion */ - for ( i=LDAP_VERSION_MIN; i<=LDAP_VERSION_MAX; i++ ) { + /* don't publish version 2 as we don't really support it + * (even when configured to accept version 2 Bind requests) + * and the value would never be used by true LDAPv2 (or LDAPv3) + * clients. + */ + for ( i=LDAP_VERSION3; i<=LDAP_VERSION_MAX; i++ ) { char buf[BUFSIZ]; - if (!( global_allows & SLAP_ALLOW_BIND_V2 ) && - ( i < LDAP_VERSION3 ) ) - { - /* version 2 and lower are disallowed */ - continue; - } snprintf(buf, sizeof buf, "%d", i); val.bv_val = buf; val.bv_len = strlen( val.bv_val );