CVS update: samba/source/rpc_server
jerry at samba.org
jerry at samba.org
Wed Mar 13 02:33:02 EST 2002
Date: Tue Mar 12 07:33:01 2002
Author: jerry
Update of /data/cvs/samba/source/rpc_server
In directory va:/tmp/cvs-serv21541/rpc_server
Modified Files:
Tag: SAMBA_2_2
srv_spoolss_nt.c
Log Message:
* updates to reflect that teh cli_spoolss_XXX() notify calls
return an NTSTATUS now
* send the change notify to the client **before** sending response
to SetPrinter() (not entirely sure about this one but it is
very easy to fix)
* in srv_spoolss_receive_message(): ignore the message if we sent
it as the chnage notify has already been sent to our client
in update_printer()
* support sending RPC's 0x42 or 0x3b depending on whether or not
the SPOOLSS_FFPCN contained a SPOOL_NOTIFY_OPTIONS structure
All of this now means that we support multiple change notify
handles successfully and that explorer updates its view upon changing
the driver for a printer. The notification code only supports
PRINTER_CHANGE_SET_PRINTER_DRIVER currently, but I'm planning
on adding the remaining events later this week.
Revisions:
srv_spoolss_nt.c 1.115.2.172 => 1.115.2.173
http://www.samba.org/cgi-bin/cvsweb/samba/source/rpc_server/srv_spoolss_nt.c?r1=1.115.2.172&r2=1.115.2.173
More information about the samba-cvs
mailing list