mirror of
https://github.com/samba-team/samba.git
synced 2025-02-02 09:47:23 +03:00
s4:rpc_server/lsa: specify \\pipe\lsass as ncacn_np_secondary_endpoint
BUG: https://bugzilla.samba.org/show_bug.cgi?id=7113 BUG: https://bugzilla.samba.org/show_bug.cgi?id=11892 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
This commit is contained in:
parent
98d5872293
commit
4bb3a66ae1
@ -1 +0,0 @@
|
||||
^samba.tests.dcerpc.raw_protocol.*.TestDCERPC_BIND.test_assoc_group_ok2
|
@ -47,6 +47,10 @@ static NTSTATUS lsarpc__op_init_server(struct dcesrv_context *dce_ctx,
|
||||
const struct dcesrv_endpoint_server *ep_server);
|
||||
static const struct dcesrv_interface dcesrv_lsarpc_interface;
|
||||
|
||||
#define NCACN_NP_PIPE_NETLOGON "ncacn_np:[\\pipe\\netlogon]"
|
||||
#define NCACN_NP_PIPE_LSASS "ncacn_np:[\\pipe\\lsass]"
|
||||
#define DCESRV_INTERFACE_LSARPC_NCACN_NP_SECONDARY_ENDPOINT NCACN_NP_PIPE_LSASS
|
||||
|
||||
#define DCESRV_INTERFACE_LSARPC_INIT_SERVER \
|
||||
dcesrv_interface_lsarpc_init_server
|
||||
static NTSTATUS dcesrv_interface_lsarpc_init_server(struct dcesrv_context *dce_ctx,
|
||||
@ -54,8 +58,8 @@ static NTSTATUS dcesrv_interface_lsarpc_init_server(struct dcesrv_context *dce_c
|
||||
{
|
||||
if (lpcfg_lsa_over_netlogon(dce_ctx->lp_ctx)) {
|
||||
NTSTATUS ret = dcesrv_interface_register(dce_ctx,
|
||||
"ncacn_np:[\\pipe\\netlogon]",
|
||||
NULL,
|
||||
NCACN_NP_PIPE_NETLOGON,
|
||||
NCACN_NP_PIPE_LSASS,
|
||||
&dcesrv_lsarpc_interface, NULL);
|
||||
if (!NT_STATUS_IS_OK(ret)) {
|
||||
DEBUG(1,("lsarpc_op_init_server: failed to register endpoint '\\pipe\\netlogon'\n"));
|
||||
|
Loading…
x
Reference in New Issue
Block a user