Lines Matching refs:op
36 Operation *op,
39 ldapinfo_t *li = (ldapinfo_t *)op->o_bd->be_private;
49 if ( !ldap_back_dobind( &lc, op, rs, LDAP_BACK_SENDERR ) ) {
53 if ( op->orr_newSup ) {
60 if ( op->o_protocol == 0 || op->o_protocol == LDAP_VERSION3 ) {
66 /* op->o_protocol cannot be anything but LDAPv3,
69 send_ldap_result( op, rs );
73 newSup = op->orr_newSup->bv_val;
78 newrdn = op->orr_newrdn;
80 ber_dupbv_x( &newrdn, &op->orr_newrdn, op->o_tmpmemctx );
84 ctrls = op->o_ctrls;
85 rc = ldap_back_controls_add( op, rs, lc, &ctrls );
87 send_ldap_result( op, rs );
92 rs->sr_err = ldap_rename( lc->lc_ld, op->o_req_dn.bv_val,
94 op->orr_deleteoldrdn, ctrls, NULL, &msgid );
95 rc = ldap_back_op_result( lc, op, rs, msgid,
100 if ( ldap_back_retry( &lc, op, rs, LDAP_BACK_SENDERR ) ) {
102 (void)ldap_back_controls_free( op, rs, &ctrls );
108 (void)ldap_back_controls_free( op, rs, &ctrls );
110 if ( newrdn.bv_val != op->orr_newrdn.bv_val ) {
111 op->o_tmpfree( newrdn.bv_val, op->o_tmpmemctx );