summaryrefslogtreecommitdiff
path: root/source3/rpc_server/srv_spoolss.c
diff options
context:
space:
mode:
authorDavid O'Neill <dmo@samba.org>2001-01-31 18:34:49 +0000
committerDavid O'Neill <dmo@samba.org>2001-01-31 18:34:49 +0000
commit4a9fb6b6b7d8696487f64316010559618f8848d6 (patch)
treed3cc487ced0299a408b797341a676fa96127a55e /source3/rpc_server/srv_spoolss.c
parent92e347379a989f2700aed3fc1c4ce1a269dd020b (diff)
downloadsamba-4a9fb6b6b7d8696487f64316010559618f8848d6.tar.gz
samba-4a9fb6b6b7d8696487f64316010559618f8848d6.tar.bz2
samba-4a9fb6b6b7d8696487f64316010559618f8848d6.zip
Changes from SAMBA_2_2:
source/rpc_server/srv_spoolss_nt.c source/rpc_server/srv_spoolss.c source/include/proto.h - correct checking of access_required in openprinterex as talked with John R. and Jerry. You can only do server stuff (adding printers, changing forms, ..) if you're root or if user is in printer admin list. Printers options are grayed if you don't have the PRINTER_ADMINISTER flag in the secdesc. (This used to be commit f449d871bf0c385d8c57de2d795e1d7ef7f256f7)
Diffstat (limited to 'source3/rpc_server/srv_spoolss.c')
-rwxr-xr-xsource3/rpc_server/srv_spoolss.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/rpc_server/srv_spoolss.c b/source3/rpc_server/srv_spoolss.c
index 8d7d238ad0..8c06f16290 100755
--- a/source3/rpc_server/srv_spoolss.c
+++ b/source3/rpc_server/srv_spoolss.c
@@ -48,7 +48,7 @@ static BOOL api_spoolss_open_printer_ex(pipes_struct *p)
if (q_u.printername_ptr != 0)
printername = &q_u.printername;
- r_u.status = _spoolss_open_printer_ex( printername,
+ r_u.status = _spoolss_open_printer_ex( printername, p,
&q_u.printer_default,
q_u.user_switch, q_u.user_ctr,
&r_u.handle);