]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-mdb/dn2entry.c
dn2id fixes, slapadd working
[openldap] / servers / slapd / back-mdb / dn2entry.c
index 448593c553841c58018d7fd77b0139d25e1ee37e..e2da3dca9a16c3ee20cc8a560cde09c40690fd41 100644 (file)
@@ -43,13 +43,9 @@ mdb_dn2entry(
 
        *e = NULL;
 
-       rc = mdb_dn2id( op, tid, dn, &id );
+       rc = mdb_dn2id( op, tid, dn, &id, matched );
        if ( rc ) {
                *e = NULL;
-               if ( matched && rc == MDB_NOTFOUND ) {
-                       /* Get the parent's DN */
-                       mdb_id2name( op, tid, id, matched, NULL );
-               }
        } else {
                rc = mdb_id2entry( op, tid, id, e );
        }