diff options
author | Tim Potter <tpot@samba.org> | 2002-08-27 01:48:00 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 2002-08-27 01:48:00 +0000 |
commit | e09007dd5d17d5f84aea3c2fed16ce79ba7be1f2 (patch) | |
tree | 35dee37466b2f5375747430e91a685b07a52a223 /source/rpc_client | |
parent | 55f891016c005c1552f1c1d95dd067bbf9de8869 (diff) | |
download | samba-e09007dd5d17d5f84aea3c2fed16ce79ba7be1f2.tar.gz samba-e09007dd5d17d5f84aea3c2fed16ce79ba7be1f2.tar.xz samba-e09007dd5d17d5f84aea3c2fed16ce79ba7be1f2.zip |
Don't try to convert enumprinters name to a unc name.
Diffstat (limited to 'source/rpc_client')
-rw-r--r-- | source/rpc_client/cli_spoolss.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/source/rpc_client/cli_spoolss.c b/source/rpc_client/cli_spoolss.c index 0a869e45a2b..7369e5008ad 100644 --- a/source/rpc_client/cli_spoolss.c +++ b/source/rpc_client/cli_spoolss.c @@ -401,20 +401,10 @@ WERROR cli_spoolss_enum_printers(struct cli_state *cli, TALLOC_CTX *mem_ctx, SPOOL_R_ENUMPRINTERS r; NEW_BUFFER buffer; WERROR result = W_ERROR(ERRgeneral); - fstring server; ZERO_STRUCT(q); ZERO_STRUCT(r); - /* Use server name if no object name specified */ - - if (name) - slprintf(server, sizeof(fstring) - 1, "\\\\%s", name); - else - slprintf(server, sizeof(fstring) - 1, "\\\\%s", cli->desthost); - - strupper (server); - /* Initialise input parameters */ init_buffer(&buffer, offered, mem_ctx); @@ -422,7 +412,7 @@ WERROR cli_spoolss_enum_printers(struct cli_state *cli, TALLOC_CTX *mem_ctx, prs_init(&qbuf, MAX_PDU_FRAG_LEN, mem_ctx, MARSHALL); prs_init(&rbuf, 0, mem_ctx, UNMARSHALL); - make_spoolss_q_enumprinters(&q, flags, server, level, &buffer, + make_spoolss_q_enumprinters(&q, flags, name, level, &buffer, offered); /* Marshall data and send request */ |