From e88a54a87e185b44e2d216bd853e6a87bf950be6 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 27 Apr 2010 14:25:14 +1000 Subject: [PATCH 1/1] s4-netlogon: fixed breakage of dcesrv_netr_GetAnyDCName in sites patch We should respond when we are the PDC Pair-Programmed-With: Andrew Bartlett --- source4/rpc_server/netlogon/dcerpc_netlogon.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/source4/rpc_server/netlogon/dcerpc_netlogon.c b/source4/rpc_server/netlogon/dcerpc_netlogon.c index 856d26e964a..8681e680d39 100644 --- a/source4/rpc_server/netlogon/dcerpc_netlogon.c +++ b/source4/rpc_server/netlogon/dcerpc_netlogon.c @@ -1019,12 +1019,6 @@ static WERROR dcesrv_netr_GetAnyDCName(struct dcesrv_call_state *dce_call, TALLO } if (strcasecmp(r->in.domainname, lp_workgroup(lp_ctx)) == 0) { - /* well we asked for a DC of our own domain */ - if (samdb_is_pdc(sam_ctx)) { - /* we are the PDC of the specified domain */ - return WERR_NO_SUCH_DOMAIN; - } - *r->out.dcname = talloc_asprintf(mem_ctx, "\\%s", lp_netbios_name(lp_ctx)); W_ERROR_HAVE_NO_MEMORY(*r->out.dcname); -- 2.34.1