From 183a0f3719cb270f26166ab321f6bb540b53cef1 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Thu, 25 Jan 2007 04:31:23 +0000 Subject: [PATCH] ITS#4810 bi_entry_get_rw() must return the entry regardless of whether it's an alias or referral or not --- servers/slapd/back-bdb/id2entry.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/servers/slapd/back-bdb/id2entry.c b/servers/slapd/back-bdb/id2entry.c index 8ef594023c..5c693c14a7 100644 --- a/servers/slapd/back-bdb/id2entry.c +++ b/servers/slapd/back-bdb/id2entry.c @@ -384,21 +384,6 @@ dn2entry_retry: "=> bdb_entry_get: found entry: \"%s\"\n", ndn->bv_val, 0, 0 ); - /* find attribute values */ - if( is_entry_alias( e ) ) { - Debug( LDAP_DEBUG_ACL, - "<= bdb_entry_get: entry is an alias\n", 0, 0, 0 ); - rc = LDAP_ALIAS_PROBLEM; - goto return_results; - } - - if( is_entry_referral( e ) ) { - Debug( LDAP_DEBUG_ACL, - "<= bdb_entry_get: entry is a referral\n", 0, 0, 0 ); - rc = LDAP_REFERRAL; - goto return_results; - } - if ( oc && !is_entry_objectclass( e, oc, 0 )) { Debug( LDAP_DEBUG_ACL, "<= bdb_entry_get: failed to find objectClass %s\n", -- 2.39.5