summaryrefslogtreecommitdiff
path: root/source3/include/proto.h
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2010-04-28 09:51:12 -0400
committerGünther Deschner <gd@samba.org>2010-05-26 15:07:57 +0200
commit8aa96566a96413384b7c8af0143c4ed1af100492 (patch)
tree656fb67679b91a2d024f1b735ea9e1e389568e36 /source3/include/proto.h
parent83b2fd30215c5286f0f05bddce76bd5e0959c5c8 (diff)
downloadsamba-8aa96566a96413384b7c8af0143c4ed1af100492.tar.gz
samba-8aa96566a96413384b7c8af0143c4ed1af100492.tar.bz2
samba-8aa96566a96413384b7c8af0143c4ed1af100492.zip
s3-rpc_server: Created a per connection spoolss pipe.
This way all code can reuse the same connection to spoolss and not have to deal with the creation of a new pipe all over the code every time we need to ask a service off spoolss. Signed-off-by: Günther Deschner <gd@samba.org>
Diffstat (limited to 'source3/include/proto.h')
-rw-r--r--source3/include/proto.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h
index f7d9f39258..3bff172d4f 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -4899,6 +4899,8 @@ NTSTATUS rpc_pipe_open_internal(TALLOC_CTX *mem_ctx, const struct ndr_syntax_id
NTSTATUS (*dispatch) (struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, const struct ndr_interface_table *table, uint32_t opnum, void *r),
struct auth_serversupplied_info *serversupplied_info,
struct rpc_pipe_client **presult);
+NTSTATUS rpc_connect_spoolss_pipe(connection_struct *conn,
+ struct rpc_pipe_client **spoolss_pipe);
NTSTATUS cli_rpc_pipe_open_noauth(struct cli_state *cli,
const struct ndr_syntax_id *interface,
struct rpc_pipe_client **presult);