From 76a89a38fe5b2062e49779518ab0c9d0e1240403 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 17 Apr 2014 14:22:17 +0200 Subject: [PATCH] s3-rpc_server: Remove ncalrpc_as_system from pipes_struct. Signed-off-by: Andreas Schneider Reviewed-by: Stefan Metzmacher --- source3/rpc_server/rpc_handles.c | 3 +-- source3/rpc_server/rpc_ncacn_np.c | 3 +-- source3/rpc_server/rpc_pipes.h | 4 +--- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/source3/rpc_server/rpc_handles.c b/source3/rpc_server/rpc_handles.c index d06848ae1b9..3542acca106 100644 --- a/source3/rpc_server/rpc_handles.c +++ b/source3/rpc_server/rpc_handles.c @@ -48,7 +48,7 @@ int make_base_pipes_struct(TALLOC_CTX *mem_ctx, struct messaging_context *msg_ctx, const char *pipe_name, enum dcerpc_transport_t transport, - bool endian, bool ncalrpc_as_system, + bool endian, const struct tsocket_address *remote_address, const struct tsocket_address *local_address, struct pipes_struct **_p) @@ -69,7 +69,6 @@ int make_base_pipes_struct(TALLOC_CTX *mem_ctx, p->msg_ctx = msg_ctx; p->transport = transport; p->endian = endian; - p->ncalrpc_as_system = ncalrpc_as_system; p->remote_address = tsocket_address_copy(remote_address, p); if (p->remote_address == NULL) { diff --git a/source3/rpc_server/rpc_ncacn_np.c b/source3/rpc_server/rpc_ncacn_np.c index 5317fd3db33..867af207723 100644 --- a/source3/rpc_server/rpc_ncacn_np.c +++ b/source3/rpc_server/rpc_ncacn_np.c @@ -145,7 +145,6 @@ NTSTATUS make_internal_rpc_pipe_socketpair(TALLOC_CTX *mem_ctx, npc->msg_ctx, npc->pipe_name, NCACN_NP, - false, npc->server, npc->client, npc->session_info, @@ -204,7 +203,7 @@ struct pipes_struct *make_internal_rpc_pipe_p(TALLOC_CTX *mem_ctx, DEBUG(4,("Create pipe requested %s\n", pipe_name)); ret = make_base_pipes_struct(mem_ctx, msg_ctx, pipe_name, - NCALRPC, RPC_LITTLE_ENDIAN, false, + NCALRPC, RPC_LITTLE_ENDIAN, remote_address, NULL, &p); if (ret) { DEBUG(0,("ERROR! no memory for pipes_struct!\n")); diff --git a/source3/rpc_server/rpc_pipes.h b/source3/rpc_server/rpc_pipes.h index 1c33a27798b..3f585798d61 100644 --- a/source3/rpc_server/rpc_pipes.h +++ b/source3/rpc_server/rpc_pipes.h @@ -120,8 +120,6 @@ struct pipes_struct { struct pipe_auth_data auth; - bool ncalrpc_as_system; - /* * Set to true when an RPC bind has been done on this pipe. */ @@ -176,7 +174,7 @@ int make_base_pipes_struct(TALLOC_CTX *mem_ctx, struct messaging_context *msg_ctx, const char *pipe_name, enum dcerpc_transport_t transport, - bool endian, bool ncalrpc_as_system, + bool endian, const struct tsocket_address *remote_address, const struct tsocket_address *local_address, struct pipes_struct **_p); -- 2.11.4.GIT