diff options
author | Gerald Carter <jerry@samba.org> | 2000-09-12 16:03:16 +0000 |
---|---|---|
committer | Gerald Carter <jerry@samba.org> | 2000-09-12 16:03:16 +0000 |
commit | ae7dd77c2495d5e17f6e8da94afbe8cab3e773bb (patch) | |
tree | b12e427c18e76c7e6edd409eeed146cdb890b3a0 /source/rpcclient/cmd_spoolss.c | |
parent | bb0f769272d8a8bd527053746b468bca797e1663 (diff) | |
download | samba-ae7dd77c2495d5e17f6e8da94afbe8cab3e773bb.tar.gz samba-ae7dd77c2495d5e17f6e8da94afbe8cab3e773bb.tar.xz samba-ae7dd77c2495d5e17f6e8da94afbe8cab3e773bb.zip |
spoolgetprinterdriver now returns "Windows NT x86" and "Windows 4.0"
driver information.
Will merge into TNG.
jerry
Diffstat (limited to 'source/rpcclient/cmd_spoolss.c')
-rw-r--r-- | source/rpcclient/cmd_spoolss.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/source/rpcclient/cmd_spoolss.c b/source/rpcclient/cmd_spoolss.c index b3e75546638..392f31b625d 100644 --- a/source/rpcclient/cmd_spoolss.c +++ b/source/rpcclient/cmd_spoolss.c @@ -463,15 +463,23 @@ uint32 cmd_spoolss_getprinterdriver(struct client_info *info, int argc, char *ar printer_name = srv_name; } + report (out_hnd, "Environment = Windows NT x86\n"); fstrcpy(environment, "Windows NT x86"); level=3; + if (msrpc_spoolss_getprinterdriver(printer_name, environment, level, station, "Administrator", ctr)) + DEBUG(5,("cmd_spoolss_getprinterdriver: query succeeded\n")); + else + report(out_hnd, "FAILED\n"); + report (out_hnd, "Environment = Windows 4.0\n"); + fstrcpy(environment, "Windows 4.0"); + level=3; if (msrpc_spoolss_getprinterdriver(printer_name, environment, level, station, "Administrator", ctr)) DEBUG(5,("cmd_spoolss_getprinterdriver: query succeeded\n")); else report(out_hnd, "FAILED\n"); - return NT_STATUS_NOPROBLEMO; + return NT_STATUS_NOPROBLEMO; } /**************************************************************************** |