s4-netlogon: Revert patch f02e4ebfafa6e5911e3fe744b1780527ab12c970
authorAmitay Isaacs <amitay@gmail.com>
Tue, 13 Dec 2011 23:07:17 +0000 (10:07 +1100)
committerAmitay Isaacs <amitay@samba.org>
Wed, 14 Dec 2011 06:31:05 +0000 (07:31 +0100)
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

source4/cldap_server/netlogon.c

index e9ec0745f4164b7a9f1132958f066976602bedf6..9d9f45e8bb0279d200884019c0a4a2ade893082f 100644 (file)
@@ -61,7 +61,6 @@ NTSTATUS fill_netlogon_samlogon_response(struct ldb_context *sam_ctx,
        struct ldb_result *dom_res = NULL, *user_res = NULL;
        int ret;
        const char **services = lpcfg_server_services(lp_ctx);
-       const char **rpc_services = lpcfg_dcerpc_endpoint_servers(lp_ctx);
        uint32_t server_type;
        const char *pdc_name;
        struct GUID domain_uuid;
@@ -247,10 +246,6 @@ NTSTATUS fill_netlogon_samlogon_response(struct ldb_context *sam_ctx,
                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) {
                server_type |= DS_SERVER_WRITABLE;
        }