diff options
Diffstat (limited to 'source3/rpc_server/rpc_server.c')
-rw-r--r-- | source3/rpc_server/rpc_server.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source3/rpc_server/rpc_server.c b/source3/rpc_server/rpc_server.c index 2dffaff3f0..6eef6f1431 100644 --- a/source3/rpc_server/rpc_server.c +++ b/source3/rpc_server/rpc_server.c @@ -212,7 +212,8 @@ static void named_pipe_listener(struct tevent_context *ev, void *private_data); bool setup_named_pipe_socket(const char *pipe_name, - struct tevent_context *ev_ctx) + struct tevent_context *ev_ctx, + struct messaging_context *msg_ctx) { struct dcerpc_ncacn_listen_state *state; struct tevent_fd *fde; @@ -230,6 +231,9 @@ bool setup_named_pipe_socket(const char *pipe_name, } state->fd = -1; + state->ev_ctx = ev_ctx; + state->msg_ctx = msg_ctx; + /* * As lp_ncalrpc_dir() should have 0755, but * lp_ncalrpc_dir()/np should have 0700, we need to |