mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-27 10:09:43 -05:00
ITS#5434 search thru other overlays when present
This commit is contained in:
parent
0abf40063f
commit
261d2420f4
1 changed files with 8 additions and 2 deletions
|
|
@ -696,7 +696,10 @@ again:
|
|||
break;
|
||||
}
|
||||
|
||||
fop.o_bd->bd_info = on->on_info->oi_orig;
|
||||
if ( on->on_next )
|
||||
fop.o_bd->bd_info = (BackendInfo *)on->on_next;
|
||||
else
|
||||
fop.o_bd->bd_info = on->on_info->oi_orig;
|
||||
fop.o_bd->be_search( &fop, &frs );
|
||||
fop.o_bd->bd_info = (BackendInfo *)on;
|
||||
|
||||
|
|
@ -1528,7 +1531,10 @@ syncprov_playlog( Operation *op, SlapReply *rs, sessionlog *sl,
|
|||
fop.ors_filter = ⁡
|
||||
|
||||
cb.sc_response = playlog_cb;
|
||||
fop.o_bd->bd_info = on->on_info->oi_orig;
|
||||
if ( on->on_next )
|
||||
fop.o_bd->bd_info = (BackendInfo *)on->on_next;
|
||||
else
|
||||
fop.o_bd->bd_info = on->on_info->oi_orig;
|
||||
|
||||
for ( i=ndel; i<num; i++ ) {
|
||||
if ( uuids[i].bv_len == 0 ) continue;
|
||||
|
|
|
|||
Loading…
Reference in a new issue