]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-meta/delete.c
Fix typo
[openldap] / servers / slapd / back-meta / delete.c
index 7f2087347bde557ccbfefe6f478270a75b7c8fe8..daeada0ad30d0d17507c34041092f458953538d0 100644 (file)
@@ -93,7 +93,7 @@ meta_back_delete(
        lc = meta_back_getconn( li, conn, op, META_OP_REQUIRE_SINGLE,
                        ndn, &candidate );
        if ( !lc || !meta_back_dobind( lc, op ) || !meta_back_is_valid( lc, candidate ) ) {
-               send_ldap_result( conn, op, LDAP_OPERATIONS_ERROR,
+               send_ldap_result( conn, op, LDAP_OTHER,
                                NULL, NULL, NULL, NULL );
                return -1;
        }
@@ -108,9 +108,8 @@ meta_back_delete(
                        mdn = ( char * )dn->bv_val;
                }
 #ifdef NEW_LOGGING
-               LDAP_LOG(( "backend", LDAP_LEVEL_DETAIL1,
-                               "[rw] deleteDn: \"%s\" -> \"%s\"\n",
-                               dn->bv_val, mdn ));
+               LDAP_LOG( BACK_META, DETAIL1,
+                       "[rw] deleteDn: \"%s\" -> \"%s\"\n", dn->bv_val, mdn, 0 );
 #else /* !NEW_LOGGING */
                Debug( LDAP_DEBUG_ARGS, "rw> deleteDn: \"%s\" -> \"%s\"\n%s",
                                dn->bv_val, mdn, "" );
@@ -123,12 +122,12 @@ meta_back_delete(
                return -1;
 
        case REWRITE_REGEXEC_ERR:
-               send_ldap_result( conn, op, LDAP_OPERATIONS_ERROR,
+               send_ldap_result( conn, op, LDAP_OTHER,
                                NULL, NULL, NULL, NULL );
                return -1;
        }
        
-       ldap_delete_s( lc->conns[ candidate ]->ld, mdn );
+       ldap_delete_s( lc->conns[ candidate ].ld, mdn );
 
        if ( mdn != dn->bv_val ) {
                free( mdn );