From becd81ebd91a30e245d5ce37fb34b33e0e668ff6 Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Sun, 2 Feb 2003 10:02:25 +0000 Subject: [PATCH] Always pass normalized DN to select_backend() when performing operationals internal to SLAPI --- servers/slapd/slapi/slapi_ops.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/servers/slapd/slapi/slapi_ops.c b/servers/slapd/slapi/slapi_ops.c index b8b7108476..86477da646 100644 --- a/servers/slapd/slapi/slapi_ops.c +++ b/servers/slapd/slapi/slapi_ops.c @@ -400,7 +400,7 @@ LDAPModToEntry( } /* for each LDAPMod */ } - be = select_backend(&dn, 0, 0); + be = select_backend(&pEntry->e_nname, 0, 0); if ( be == NULL ) { rc = LDAP_PARTIAL_RESULTS; goto cleanup; @@ -516,7 +516,7 @@ slapi_delete_internal( manageDsaIt = 1; } - be = select_backend( &dn, manageDsaIt, 0 ); + be = select_backend( &ndn, manageDsaIt, 0 ); if ( be == NULL ) { rc = LDAP_PARTIAL_RESULTS; goto cleanup; @@ -801,7 +801,7 @@ slapi_modrdn_internal( manageDsaIt = 1; } - be = select_backend( &dn, manageDsaIt, 0 ); + be = select_backend( &ndn, manageDsaIt, 0 ); if ( be == NULL ) { rc = LDAP_PARTIAL_RESULTS; goto cleanup; @@ -937,7 +937,7 @@ slapi_modify_internal( manageDsaIt = 1; } - be = select_backend( &dn, manageDsaIt, 0 ); + be = select_backend( &ndn, manageDsaIt, 0 ); if ( be == NULL ) { rc = LDAP_PARTIAL_RESULTS; goto cleanup; -- 2.39.5