got error code right for printer update/add failure
authorAndrew Tridgell <tridge@samba.org>
Wed, 9 Aug 2000 07:34:35 +0000 (07:34 +0000)
committerAndrew Tridgell <tridge@samba.org>
Wed, 9 Aug 2000 07:34:35 +0000 (07:34 +0000)
(This used to be commit 0d00d2ec258b36d73e865f06d5d11745d7cdafa9)

source3/rpc_server/srv_spoolss_nt.c

index d6c39fa02206ef1919f0fc76fabcdff3a5e7ec9b..08abf4c3013b512dace24ac113f49191e4d6bd2c 100644 (file)
@@ -3073,7 +3073,7 @@ static uint32 update_printer_sec(POLICY_HND *handle, uint32 level,
           requires Full Access to the printer to change security
           information. */ 
        if (!print_access_check(&user, snum, PRINTER_ACE_FULL_CONTROL)) {
-               result = NT_STATUS_ACCESS_DENIED;
+               result = ERROR_ACCESS_DENIED;
                goto done;
        }
 
@@ -3157,7 +3157,7 @@ static uint32 update_printer(POLICY_HND *handle, uint32 level,
        if (!print_access_check(NULL, snum, PRINTER_ACE_FULL_CONTROL)) {
                DEBUG(3, ("printer property change denied by security "
                          "descriptor\n"));
-               result = NT_STATUS_ACCESS_DENIED;
+               result = ERROR_ACCESS_DENIED;
                goto done;
        }
        
@@ -4545,7 +4545,7 @@ uint32 _spoolss_setprinterdata( POLICY_HND *handle,
        if (!print_access_check(NULL, snum, PRINTER_ACE_FULL_CONTROL)) {
                DEBUG(3, ("security descriptor change denied by existing "
                          "security descriptor\n"));
-               return NT_STATUS_ACCESS_DENIED;
+               return ERROR_ACCESS_DENIED;
        }
 
        status = get_a_printer(&printer, 2, lp_servicename(snum));