**
*/
- op->o_bd->bd_info = (BackendInfo *) on->on_info;
+ op->o_bd->bd_info = (BackendInfo *) on->on_info->oi_orig;
rc = be_entry_get_rw(op, &op->o_req_ndn, NULL, NULL, 0, &e);
op->o_bd->bd_info = (BackendInfo *) on;
} else
entry_free(re);
}
- op->o_bd->bd_info = (BackendInfo *) on->on_info;
+ op->o_bd->bd_info = (BackendInfo *) on->on_info->oi_orig;
be_entry_release_r(op, e);
op->o_bd->bd_info = (BackendInfo *) on;
if(erc == SLAP_CB_CONTINUE) {
** return CONTINUE;
*/
- op->o_bd->bd_info = (BackendInfo *) on->on_info;
+ op->o_bd->bd_info = (BackendInfo *) on->on_info->oi_orig;
rc = be_entry_get_rw(op, &op->o_req_ndn, NULL, NULL, 0, &e);
op->o_bd->bd_info = (BackendInfo *) on;
entry_free(re);
}
}
- op->o_bd->bd_info = (BackendInfo *) on->on_info;
+ op->o_bd->bd_info = (BackendInfo *) on->on_info->oi_orig;
be_entry_release_r(op, e);
op->o_bd->bd_info = (BackendInfo *) on;
return SLAP_CB_CONTINUE;