]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/modrdn.c
rework op/rs structures to deal with opeartional attributes
[openldap] / servers / slapd / modrdn.c
index 205ea71166abfc25b70f9d1bb5cc8c366ce5ca75..84f08f464af43ff48c55013c42faae311fc0d2af 100644 (file)
@@ -236,7 +236,7 @@ do_modrdn(
                goto cleanup;
        }
 
-       if( rdnValidate( &op->orr_newrdn ) != LDAP_SUCCESS ) {
+       if( rdn_validate( &op->orr_newrdn ) != LDAP_SUCCESS ) {
 #ifdef NEW_LOGGING
                LDAP_LOG( OPERATION, ERR, 
                        "do_modrdn: invalid rdn (%s).\n", op->orr_newrdn.bv_val, 0, 0 );
@@ -365,8 +365,6 @@ do_modrdn(
                int repl_user = be_isupdate( op );
 #ifndef SLAPD_MULTIMASTER
                if ( !SLAP_SHADOW(op->o_bd) || repl_user )
-#else
-               if ( LDAP_STAILQ_EMPTY( &op->o_bd->be_syncinfo ))
 #endif
                {
                        slap_callback cb = { NULL, slap_replog_cb, NULL, NULL };