new API cleanup in proxy cache code

This commit is contained in:
Pierangelo Masarati 2003-03-31 14:01:34 +00:00
parent fa9bf23501
commit 8da20c6f81

View File

@ -73,14 +73,14 @@ ldbm_back_search(
/* need normalized dn below */
ber_dupbv( &realbase, &e->e_nname );
} else {
if ((scope == LDAP_SCOPE_BASE)
&& (e = dn2entry_r( op->o_bd, &op->o_req_ndn &matched )))
if ((op->oq_search.rs_scope == LDAP_SCOPE_BASE)
&& (e = dn2entry_r( op->o_bd, &op->o_req_ndn, &matched )))
{
candidates = base_candidate(op->o_bd,e);
candidates = base_candidate(op->o_bd, e);
cache_return_entry_r( &li->li_cache, e );
goto searchit;
}
cache_base_entry.e_nname = *nbase;
cache_base_entry.e_nname = op->o_req_ndn;
e = &cache_base_entry;
}
#endif /* LDAP_CACHING */