Progress on CR 601
authorGerald Carter <jerry@samba.org>
Tue, 25 Feb 2003 17:56:14 +0000 (17:56 +0000)
committerGerald Carter <jerry@samba.org>
Tue, 25 Feb 2003 17:56:14 +0000 (17:56 +0000)
commit6860282106a65c52f4bff68f447a993e89e21c6b
tree0daea93bf4c008c391620d88f3042afe8da9d07f
parent62c94f5842c347bc80914d9a677d64bc8a40b916
Progress on CR 601

cache the printer_info_2 with the open printer handle.
cache is invalidated on a mod_a_printer() call **on that smbd**.

Yes, this means that the window for admins to step on each other
from different clients just got larger, but since handles a generally
short lived this is probably ok.
source/include/nt_printing.h
source/printing/nt_printing.c
source/registry/reg_printing.c
source/rpc_parse/parse_spoolss.c
source/rpc_server/srv_spoolss_nt.c
source/smbd/lanman.c