From 7237fd3c85458a4bb60cd30d91e4218d9ee162db Mon Sep 17 00:00:00 2001 From: Tim Potter Date: Fri, 12 Jan 2001 19:47:08 +0000 Subject: Pass correctly formatted args to cli_spoolss_open_printer_ex() (This used to be commit 635db9b6015a422505a5d8507c44e12f146597bc) --- source3/rpcclient/cmd_spoolss.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'source3/rpcclient') diff --git a/source3/rpcclient/cmd_spoolss.c b/source3/rpcclient/cmd_spoolss.c index b491a3003e..a312bc8889 100644 --- a/source3/rpcclient/cmd_spoolss.c +++ b/source3/rpcclient/cmd_spoolss.c @@ -380,7 +380,7 @@ static uint32 cmd_spoolss_getprinter(int argc, char **argv) BOOL opened_hnd = False; struct ntuser_creds creds; PRINTER_INFO_CTR ctr; - int *returned; + fstring printer_name, station_name; if (argc == 1 || argc > 3) { printf("Usage: %s printername [level]\n", argv[0]); @@ -402,8 +402,13 @@ static uint32 cmd_spoolss_getprinter(int argc, char **argv) info_level = atoi(argv[2]); } + slprintf(printer_name, sizeof(fstring), "\\\\%s\\%s", + server, argv[1]); + + slprintf(station_name, sizeof(fstring), "\\\\%s", global_myname); + if ((result = cli_spoolss_open_printer_ex( - &cli, argv[1], "", MAXIMUM_ALLOWED_ACCESS, global_myname, + &cli, printer_name, "", MAXIMUM_ALLOWED_ACCESS, station_name, username, &pol)) != NT_STATUS_NOPROBLEMO) { goto done; } -- cgit