1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-15 05:57:49 +03:00

another forgotten merge sitting on my laptop from app_head; only stall open_printer when 2k client opens with admin privs & fix reply for ChangeId printer data reply

(This used to be commit c7c3d42cd5954b040ee7027886ea8d9d0f2da9a5)
This commit is contained in:
Gerald Carter 2003-04-09 06:02:56 +00:00
parent bdca5d31c3
commit 1c2e2ba39e

View File

@ -1768,8 +1768,11 @@ Can't find printer handle we created for printer %s\n", name ));
/* HACK ALERT!!! Sleep for 1/3 of a second to try trigger a LAN/WAN
optimization in Windows 2000 clients --jerry */
if ( RA_WIN2K == get_remote_arch() )
usleep( 384000 );
if ( (printer_default->access_required == PRINTER_ACCESS_ADMINISTER)
&& (RA_WIN2K == get_remote_arch()) )
{
usleep( 500000 );
}
return WERR_OK;
}
@ -2463,7 +2466,7 @@ WERROR _spoolss_getprinterdata(pipes_struct *p, SPOOL_Q_GETPRINTERDATA *q_u, SPO
status = WERR_NOMEM;
goto done;
}
**data = printer->info_2->changeid;
SIVAL( *data, 0, printer->info_2->changeid );
status = WERR_OK;
}
else