mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-28 02:29:34 -05:00
Fix ITS#3490, set proper overlay context
This commit is contained in:
parent
c8c043bd39
commit
56e45fc1ae
1 changed files with 2 additions and 2 deletions
|
|
@ -279,7 +279,7 @@ over_op_func(
|
|||
for (; on; on=on->on_next ) {
|
||||
func = &on->on_bi.bi_op_bind;
|
||||
if ( func[which] ) {
|
||||
db.bd_info = (BackendInfo *)on;
|
||||
op->o_bd->bd_info = (BackendInfo *)on;
|
||||
rc = func[which]( op, rs );
|
||||
if ( rc != SLAP_CB_CONTINUE ) break;
|
||||
}
|
||||
|
|
@ -287,7 +287,7 @@ over_op_func(
|
|||
|
||||
func = &oi->oi_orig->bi_op_bind;
|
||||
if ( func[which] && rc == SLAP_CB_CONTINUE ) {
|
||||
db.bd_info = oi->oi_orig;
|
||||
op->o_bd->bd_info = oi->oi_orig;
|
||||
rc = func[which]( op, rs );
|
||||
}
|
||||
/* should not fall thru this far without anything happening... */
|
||||
|
|
|
|||
Loading…
Reference in a new issue