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