summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2014-04-17 14:22:17 +0200
committerStefan Metzmacher <metze@samba.org>2014-04-24 11:21:05 +0200
commit76a89a38fe5b2062e49779518ab0c9d0e1240403 (patch)
treeaf46d20f7daed5988973b7b74afbe3d1b3fbfeeb
parent6ede575fc40b3157385076e09379d4e0a8830acd (diff)
downloadsamba-76a89a38fe5b2062e49779518ab0c9d0e1240403.tar.gz
samba-76a89a38fe5b2062e49779518ab0c9d0e1240403.tar.xz
samba-76a89a38fe5b2062e49779518ab0c9d0e1240403.zip
s3-rpc_server: Remove ncalrpc_as_system from pipes_struct.
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
-rw-r--r--source3/rpc_server/rpc_handles.c3
-rw-r--r--source3/rpc_server/rpc_ncacn_np.c3
-rw-r--r--source3/rpc_server/rpc_pipes.h4
3 files changed, 3 insertions, 7 deletions
diff --git a/source3/rpc_server/rpc_handles.c b/source3/rpc_server/rpc_handles.c
index d06848ae1b..3542acca10 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 5317fd3db3..867af20772 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 1c33a27798..3f585798d6 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);