summaryrefslogtreecommitdiffstats
path: root/source3/rpc_server
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2014-04-17 14:25:48 +0200
committerStefan Metzmacher <metze@samba.org>2014-04-24 13:39:10 +0200
commitd50c0077deefbb32af1a15205b32d928807d86a3 (patch)
tree4a6dab9420689988468ea3bc2e86c798e81d182b /source3/rpc_server
parent76a89a38fe5b2062e49779518ab0c9d0e1240403 (diff)
downloadsamba-d50c0077deefbb32af1a15205b32d928807d86a3.tar.gz
samba-d50c0077deefbb32af1a15205b32d928807d86a3.tar.xz
samba-d50c0077deefbb32af1a15205b32d928807d86a3.zip
s3-rpc_server: Remove ncalrpc_as_system from make_server_pipes_struct().
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Thu Apr 24 13:39:10 CEST 2014 on sn-devel-104
Diffstat (limited to 'source3/rpc_server')
-rw-r--r--source3/rpc_server/rpc_server.c12
-rw-r--r--source3/rpc_server/rpc_server.h1
2 files changed, 4 insertions, 9 deletions
diff --git a/source3/rpc_server/rpc_server.c b/source3/rpc_server/rpc_server.c
index 16997dfa54..2ac29e1bb4 100644
--- a/source3/rpc_server/rpc_server.c
+++ b/source3/rpc_server/rpc_server.c
@@ -43,7 +43,6 @@ int make_server_pipes_struct(TALLOC_CTX *mem_ctx,
struct messaging_context *msg_ctx,
const char *pipe_name,
enum dcerpc_transport_t transport,
- bool ncalrpc_as_system,
const struct tsocket_address *local_address,
const struct tsocket_address *remote_address,
struct auth_session_info *session_info,
@@ -55,7 +54,6 @@ int make_server_pipes_struct(TALLOC_CTX *mem_ctx,
ret = make_base_pipes_struct(mem_ctx, msg_ctx, pipe_name,
transport, RPC_LITTLE_ENDIAN,
- ncalrpc_as_system,
remote_address, local_address, &p);
if (ret) {
*perrno = ret;
@@ -380,8 +378,10 @@ static void named_pipe_accept_done(struct tevent_req *subreq)
ret = make_server_pipes_struct(npc,
npc->msg_ctx,
npc->pipe_name, NCACN_NP,
- false, npc->server, npc->client, npc->session_info,
- &npc->p, &error);
+ npc->server,
+ npc->client,
+ npc->session_info,
+ &npc->p, &error);
if (ret != 0) {
DEBUG(2, ("Failed to create pipes_struct! (%s)\n",
strerror(error)));
@@ -941,7 +941,6 @@ void dcerpc_ncacn_accept(struct tevent_context *ev_ctx,
dcerpc_ncacn_disconnect_fn fn) {
struct dcerpc_ncacn_conn *ncacn_conn;
struct tevent_req *subreq;
- bool system_user = false;
char *pipe_name;
NTSTATUS status;
int sys_errno;
@@ -1034,8 +1033,6 @@ void dcerpc_ncacn_accept(struct tevent_context *ev_ctx,
close(s);
return;
}
-
- system_user = true;
}
}
/* FALL TROUGH */
@@ -1095,7 +1092,6 @@ void dcerpc_ncacn_accept(struct tevent_context *ev_ctx,
ncacn_conn->msg_ctx,
pipe_name,
ncacn_conn->transport,
- system_user,
ncacn_conn->server,
ncacn_conn->client,
ncacn_conn->session_info,
diff --git a/source3/rpc_server/rpc_server.h b/source3/rpc_server/rpc_server.h
index 0d7bdb5274..2291350a07 100644
--- a/source3/rpc_server/rpc_server.h
+++ b/source3/rpc_server/rpc_server.h
@@ -69,7 +69,6 @@ int make_server_pipes_struct(TALLOC_CTX *mem_ctx,
struct messaging_context *msg_ctx,
const char *pipe_name,
enum dcerpc_transport_t transport,
- bool ncalrpc_as_system,
const struct tsocket_address *local_address,
const struct tsocket_address *remote_address,
struct auth_session_info *session_info,