Lines Matching refs:op
63 nops_modify( Operation *op, SlapReply *rs )
65 slap_overinst *on = (slap_overinst *) op->o_bd->bd_info;
66 Backend *be = op->o_bd;
71 if ((m = op->orm_modlist) == NULL) {
72 op->o_bd->bd_info = (BackendInfo *)(on->on_info);
73 send_ldap_error(op, rs, LDAP_INVALID_SYNTAX,
78 op->o_bd = on->on_info->oi_origdb;
79 rc = be_entry_get_rw(op, &op->o_req_ndn, NULL, NULL, 0, &target_entry);
80 op->o_bd = be;
136 nops_rm_mod(&op->orm_modlist, mc);
139 op->o_bd = on->on_info->oi_origdb;
140 be_entry_release_r(op, target_entry);
141 op->o_bd = be;
144 if ((m = op->orm_modlist) == NULL) {
145 slap_callback *cb = op->o_callback;
147 op->o_bd->bd_info = (BackendInfo *)(on->on_info);
148 op->o_callback = NULL;
149 send_ldap_error(op, rs, LDAP_SUCCESS, "");
150 op->o_callback = cb;