Skip to content
Snippets Groups Projects
Commit 369b1515 authored by Luke Howard's avatar Luke Howard
Browse files

Ensure exact DNs are normalized in slap_parseURI.

parent fc11d831
Branches
Tags
No related merge requests found
......@@ -136,9 +136,12 @@ is_dn_exact: bv.bv_len = uri->bv_len - (bv.bv_val - uri->bv_val);
is_dn: bv.bv_len = uri->bv_len - (bv.bv_val - uri->bv_val);
ber_dupbv_x( nbase, &bv, op->o_tmpmemctx );
*scope = LDAP_X_SCOPE_EXACTREGEX;
return LDAP_SUCCESS;
rc = dnNormalize( 0, NULL, NULL, &bv, nbase, op->o_tmpmemctx );
if( rc == LDAP_SUCCESS ) {
*scope = LDAP_X_SCOPE_EXACTREGEX;
}
return( rc );
/* explicitly set to regex: it will be regcomp'd/regexec'd */
} else if ( !strncasecmp( uri->bv_val, "dn.regex:", sizeof("dn.regex:")-1 ) ) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment