From 72f731aa99fada56dd1c708e7e7047a6e7ed9407 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 27 May 2013 12:10:57 +0200 Subject: [PATCH 1/3] s4:ldap_server: call irpc_add_name() at startup (bug #9905) We should call irpc_add_name() when we start the ldap_server task. Signed-off-by: Stefan Metzmacher Reviewed-by: Andrew Bartlett (cherry picked from commit a1aeeee4302a4eaf7e210e8084416cd2a0d14384) --- source4/ldap_server/ldap_server.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source4/ldap_server/ldap_server.c b/source4/ldap_server/ldap_server.c index a06feb0..0c0beca 100644 --- a/source4/ldap_server/ldap_server.c +++ b/source4/ldap_server/ldap_server.c @@ -1024,6 +1024,9 @@ static void ldapsrv_task_init(struct task_server *task) } #endif + + /* register the server */ + irpc_add_name(task->msg_ctx, "ldap_server"); return; failed: -- 1.7.9.5 From b30774bbc1d455c12c52da3d786cd663a676a78d Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 27 May 2013 12:10:57 +0200 Subject: [PATCH 2/3] s4:rpc_server: call irpc_add_name() at startup (bug #9905) We should call irpc_add_name() when we start the rpc_server task. Signed-off-by: Stefan Metzmacher Reviewed-by: Andrew Bartlett (cherry picked from commit 12d9728131afab7fa093a9cd7ccaff076a74f271) --- source4/rpc_server/service_rpc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source4/rpc_server/service_rpc.c b/source4/rpc_server/service_rpc.c index 299ee48..9ecfd6f 100644 --- a/source4/rpc_server/service_rpc.c +++ b/source4/rpc_server/service_rpc.c @@ -76,6 +76,7 @@ static void dcesrv_task_init(struct task_server *task) if (!NT_STATUS_IS_OK(status)) goto failed; } + irpc_add_name(task->msg_ctx, "rpc_server"); return; failed: task_server_terminate(task, "Failed to startup dcerpc server task", true); -- 1.7.9.5 From 3f1cf4a10127037a1ec512a5d4b26197ab5e973f Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 27 May 2013 12:10:57 +0200 Subject: [PATCH 3/3] s4:smb_server: call irpc_add_name() at startup (bug #9905) We should call irpc_add_name() when we start the smb_server task. Signed-off-by: Stefan Metzmacher Reviewed-by: Andrew Bartlett (cherry picked from commit afb2bcc08489dbece732fc8f842cbd83862320be) --- source4/smb_server/service_smb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source4/smb_server/service_smb.c b/source4/smb_server/service_smb.c index c910b0f..958792e 100644 --- a/source4/smb_server/service_smb.c +++ b/source4/smb_server/service_smb.c @@ -77,6 +77,7 @@ static void smbsrv_task_init(struct task_server *task) talloc_free(wcard); } + irpc_add_name(task->msg_ctx, "smb_server"); return; failed: task_server_terminate(task, "Failed to startup smb server task", true); -- 1.7.9.5