diff options
author | Volker Lendecke <vl@samba.org> | 2021-06-18 19:11:19 +0200 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2021-12-10 14:02:30 +0000 |
commit | a7c65958a15149918415b7456d6f20ee8c9669d2 (patch) | |
tree | eefef276bc9e3bc68924e7a4316463acefba0d72 /source3/rpc_server/rpc_ncacn_np.h | |
parent | d522a8cce12043903ecf4f66835eb69367cdde17 (diff) | |
download | samba-a7c65958a15149918415b7456d6f20ee8c9669d2.tar.gz |
s3:rpc_server: Activate samba-dcerpcd
This is the big switch to use samba-dcerpcd for the RPC services in
source3/. It is a pretty big and unordered patch, but I don't see a
good way to split this up into more manageable pieces without
sacrificing bisectability even more. Probably I could cut out a few
small ones, but a major architechtural switch like this will always be
messy.
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'source3/rpc_server/rpc_ncacn_np.h')
-rw-r--r-- | source3/rpc_server/rpc_ncacn_np.h | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/source3/rpc_server/rpc_ncacn_np.h b/source3/rpc_server/rpc_ncacn_np.h index eb7ce1f7ed1..acbc5f2a9ab 100644 --- a/source3/rpc_server/rpc_ncacn_np.h +++ b/source3/rpc_server/rpc_ncacn_np.h @@ -39,24 +39,6 @@ struct npa_state { void *private_data; }; -NTSTATUS make_external_rpc_pipe(TALLOC_CTX *mem_ctx, - const char *pipe_name, - const struct tsocket_address *remote_client_address, - const struct tsocket_address *local_server_address, - const struct auth_session_info *session_info, - struct npa_state **pnpa); - -NTSTATUS make_internal_rpc_pipe_socketpair( - TALLOC_CTX *mem_ctx, - struct tevent_context *ev_ctx, - struct messaging_context *msg_ctx, - struct dcesrv_context *dce_ctx, - struct dcesrv_endpoint *endpoint, - const struct tsocket_address *remote_address, - const struct tsocket_address *local_address, - const struct auth_session_info *session_info, - struct npa_state **pnpa); - struct npa_state *npa_state_init(TALLOC_CTX *mem_ctx); NTSTATUS rpcint_binding_handle(TALLOC_CTX *mem_ctx, @@ -73,13 +55,4 @@ NTSTATUS rpc_pipe_open_interface(TALLOC_CTX *mem_ctx, const struct tsocket_address *local_address, struct messaging_context *msg_ctx, struct rpc_pipe_client **cli_pipe); - -NTSTATUS rpc_pipe_open_internal(TALLOC_CTX *mem_ctx, - const struct ndr_interface_table *ndr_table, - const struct auth_session_info *session_info, - const struct tsocket_address *remote_address, - const struct tsocket_address *local_address, - struct messaging_context *msg_ctx, - struct rpc_pipe_client **presult); - #endif /* _RPC_NCACN_NP_H_ */ |