mirror of
https://github.com/samba-team/samba.git
synced 2025-08-03 04:22:09 +03:00
s4-netlogon: Revert patch f02e4ebfaf
DS_DNS_CONTROLLER bit is set if DC's domain name is dns name. Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Wed Dec 14 07:31:05 CET 2011 on sn-devel-104
This commit is contained in:
committed by
Amitay Isaacs
parent
a4ab152a05
commit
010d6003e3
@ -61,7 +61,6 @@ NTSTATUS fill_netlogon_samlogon_response(struct ldb_context *sam_ctx,
|
|||||||
struct ldb_result *dom_res = NULL, *user_res = NULL;
|
struct ldb_result *dom_res = NULL, *user_res = NULL;
|
||||||
int ret;
|
int ret;
|
||||||
const char **services = lpcfg_server_services(lp_ctx);
|
const char **services = lpcfg_server_services(lp_ctx);
|
||||||
const char **rpc_services = lpcfg_dcerpc_endpoint_servers(lp_ctx);
|
|
||||||
uint32_t server_type;
|
uint32_t server_type;
|
||||||
const char *pdc_name;
|
const char *pdc_name;
|
||||||
struct GUID domain_uuid;
|
struct GUID domain_uuid;
|
||||||
@ -247,10 +246,6 @@ NTSTATUS fill_netlogon_samlogon_response(struct ldb_context *sam_ctx,
|
|||||||
server_type |= DS_SERVER_KDC;
|
server_type |= DS_SERVER_KDC;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (str_list_check(rpc_services, "dnsserver")) {
|
|
||||||
server_type |= DS_DNS_CONTROLLER;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (samdb_rodc(sam_ctx, &am_rodc) == LDB_SUCCESS && !am_rodc) {
|
if (samdb_rodc(sam_ctx, &am_rodc) == LDB_SUCCESS && !am_rodc) {
|
||||||
server_type |= DS_SERVER_WRITABLE;
|
server_type |= DS_SERVER_WRITABLE;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user