]> git.sur5r.net Git - openldap/commitdiff
Treat all EXTERNAL DNs are already normalized.
authorLuke Howard <lukeh@openldap.org>
Wed, 4 Dec 2002 04:13:20 +0000 (04:13 +0000)
committerLuke Howard <lukeh@openldap.org>
Wed, 4 Dec 2002 04:13:20 +0000 (04:13 +0000)
servers/slapd/sasl.c

index c97c144321a76faea1c861e18cf10d7d85a213c2..f3e9209dc44da587d976c02107a47b2e92a1a73b 100644 (file)
@@ -1550,18 +1550,15 @@ int slap_sasl_getdn( Connection *conn, char *id, int len,
         * is already normalized, so copy it and skip normalization.
         */
        if( flags & SLAP_GETDN_AUTHCID ) {
-#ifdef HAVE_TLS
-               if( conn->c_is_tls &&
-                       conn->c_sasl_bind_mech.bv_len == ext_bv.bv_len &&
+               if( conn->c_sasl_bind_mech.bv_len == ext_bv.bv_len &&
                        strcasecmp( ext_bv.bv_val, conn->c_sasl_bind_mech.bv_val ) == 0 )
                {
-                       /* X.509 DN is already normalized */
+                       /* EXTERNAL DNs are already normalized */
                        do_norm = 0;
                        is_dn = SET_DN;
                        ber_str2bv( id, len, 1, dn );
 
                } else
-#endif
                {
                        /* convert to u:<username> form */
                        is_dn = SET_U;