Just check normalized name match. Case-changes are allowed.
struct berval old;
int rc;
struct berval old;
int rc;
- dnRdn( &op->o_req_dn, &old );
- if ( dn_match( &old, &op->orr_newrdn ) ) {
- dnRdn( &op->o_req_ndn, &old );
- if ( dn_match( &old, &op->orr_nnewrdn ) ) {
- return SLAP_CB_CONTINUE;
- }
+ dnRdn( &op->o_req_ndn, &old );
+ if ( dn_match( &old, &op->orr_nnewrdn ) ) {
+ return SLAP_CB_CONTINUE;
}
rc = rdnval_rdn2vals( op, rs, &op->orr_newrdn, &op->orr_nnewrdn,
}
rc = rdnval_rdn2vals( op, rs, &op->orr_newrdn, &op->orr_nnewrdn,