[SCM] Samba Shared Repository - branch master updated - release-4-0-0alpha6-74-g3662c2b

Volker Lendecke vlendec at samba.org
Thu Jan 22 10:33:06 GMT 2009


The branch, master has been updated
       via  3662c2b0f648d1719cbb26f9abfc61dbe03f8a2a (commit)
      from  63e23a7d648cb608a9834b4397c0aed765a1d459 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 3662c2b0f648d1719cbb26f9abfc61dbe03f8a2a
Author: Volker Lendecke <vl at samba.org>
Date:   Thu Jan 22 11:36:16 2009 +0100

    cli_get_pipe_name_from_iface does not need the cli_state
    
    I leave the TALLOC_CTX in, we might have to allocate it in the future

-----------------------------------------------------------------------

Summary of changes:
 source3/include/proto.h       |    1 -
 source3/rpc_client/cli_pipe.c |    5 ++---
 2 files changed, 2 insertions(+), 4 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/include/proto.h b/source3/include/proto.h
index 1445b10..632f820 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -5771,7 +5771,6 @@ bool prs_data_blob(prs_struct *prs, DATA_BLOB *blob, TALLOC_CTX *mem_ctx);
 /* The following definitions come from rpc_parse/parse_rpc.c  */
 
 const char *cli_get_pipe_name_from_iface(TALLOC_CTX *mem_ctx,
-					 struct cli_state *cli,
 					 const struct ndr_syntax_id *interface);
 void init_rpc_hdr(RPC_HDR *hdr, enum RPC_PKT_TYPE pkt_type, uint8 flags,
 				uint32 call_id, int data_len, int auth_len);
diff --git a/source3/rpc_client/cli_pipe.c b/source3/rpc_client/cli_pipe.c
index 6e2ffc9..bf19160 100644
--- a/source3/rpc_client/cli_pipe.c
+++ b/source3/rpc_client/cli_pipe.c
@@ -82,7 +82,6 @@ static const struct pipe_id_info {
  ****************************************************************************/
 
 const char *cli_get_pipe_name_from_iface(TALLOC_CTX *mem_ctx,
-					 struct cli_state *cli,
 					 const struct ndr_syntax_id *interface)
 {
 	int i;
@@ -3594,7 +3593,7 @@ static NTSTATUS rpc_pipe_open_np(struct cli_state *cli,
 	result->transport_type = NCACN_NP;
 
 	result->trans.np.pipe_name = cli_get_pipe_name_from_iface(
-		result, cli, abstract_syntax);
+		result, abstract_syntax);
 	if (result->trans.np.pipe_name == NULL) {
 		DEBUG(1, ("Could not find pipe for interface\n"));
 		TALLOC_FREE(result);
@@ -3713,7 +3712,7 @@ NTSTATUS cli_rpc_pipe_open_noauth(struct cli_state *cli,
 		}
 		DEBUG(lvl, ("cli_rpc_pipe_open_noauth: rpc_pipe_bind for pipe "
 			    "%s failed with error %s\n",
-			    cli_get_pipe_name_from_iface(debug_ctx(), cli,
+			    cli_get_pipe_name_from_iface(debug_ctx(),
 							 interface),
 			    nt_errstr(status) ));
 		TALLOC_FREE(result);


-- 
Samba Shared Repository


More information about the samba-cvs mailing list