diff options
Diffstat (limited to 'source3')
-rw-r--r-- | source3/include/ntdomain.h | 1 | ||||
-rw-r--r-- | source3/rpc_server/rpc_ncacn_np_internal.c | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/source3/include/ntdomain.h b/source3/include/ntdomain.h index f42ff587ff..071e915561 100644 --- a/source3/include/ntdomain.h +++ b/source3/include/ntdomain.h @@ -134,6 +134,7 @@ struct pipes_struct { char client_address[INET6_ADDRSTRLEN]; struct auth_serversupplied_info *server_info; + struct messaging_context *msg_ctx; struct ndr_syntax_id syntax; diff --git a/source3/rpc_server/rpc_ncacn_np_internal.c b/source3/rpc_server/rpc_ncacn_np_internal.c index 9bb5428d39..b2b337af5b 100644 --- a/source3/rpc_server/rpc_ncacn_np_internal.c +++ b/source3/rpc_server/rpc_ncacn_np_internal.c @@ -152,6 +152,8 @@ struct pipes_struct *make_internal_rpc_pipe_p(TALLOC_CTX *mem_ctx, return NULL; } + p->msg_ctx = smbd_messaging_context(); + DLIST_ADD(InternalPipes, p); strlcpy(p->client_address, client_address, sizeof(p->client_address)); |