diff options
Diffstat (limited to 'source3/utils/net_rpc_printer.c')
| -rw-r--r-- | source3/utils/net_rpc_printer.c | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/source3/utils/net_rpc_printer.c b/source3/utils/net_rpc_printer.c index bcfb37713c..9dc409123e 100644 --- a/source3/utils/net_rpc_printer.c +++ b/source3/utils/net_rpc_printer.c @@ -721,7 +721,8 @@ static bool net_spoolss_open_printer_ex(struct rpc_pipe_client *pipe_hnd,  	WERROR result;  	fstring servername, printername2; -	slprintf(servername, sizeof(servername)-1, "\\\\%s", pipe_hnd->cli->desthost); +	slprintf(servername, sizeof(servername)-1, "\\\\%s", +		 pipe_hnd->desthost);  	fstrcpy(printername2, servername);  	fstrcat(printername2, "\\"); @@ -993,7 +994,7 @@ static bool get_printer_info(struct rpc_pipe_client *pipe_hnd,  	/* argument given, get a single printer by name */  	if (!net_spoolss_open_printer_ex(pipe_hnd, mem_ctx, argv[0], -			MAXIMUM_ALLOWED_ACCESS,	pipe_hnd->cli->user_name, &hnd))  +			MAXIMUM_ALLOWED_ACCESS,	pipe_hnd->user_name, &hnd))  		return False;  	if (!net_spoolss_getprinter(pipe_hnd, mem_ctx, &hnd, level, ctr)) { @@ -1189,7 +1190,7 @@ static NTSTATUS rpc_printer_publish_internals_args(struct rpc_pipe_client *pipe_  		/* open printer handle */  		if (!net_spoolss_open_printer_ex(pipe_hnd, mem_ctx, sharename, -			PRINTER_ALL_ACCESS, pipe_hnd->cli->user_name, &hnd))  +			PRINTER_ALL_ACCESS, pipe_hnd->user_name, &hnd))  			goto done;  		got_hnd = True; @@ -1837,7 +1838,7 @@ NTSTATUS rpc_printer_migrate_drivers_internals(const DOM_SID *domain_sid,  		/* open src printer handle */  		if (!net_spoolss_open_printer_ex(pipe_hnd, mem_ctx, sharename, -			MAXIMUM_ALLOWED_ACCESS, pipe_hnd->cli->user_name, &hnd_src))  +			MAXIMUM_ALLOWED_ACCESS, pipe_hnd->user_name, &hnd_src))  			goto done;  		got_hnd_src = True;  | 
