s4:CLDAP server - make use of the new "samdb_client_site_name" call
authorMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Sun, 11 Apr 2010 11:17:05 +0000 (13:17 +0200)
committerAndrew Tridgell <tridge@samba.org>
Tue, 27 Apr 2010 05:24:41 +0000 (15:24 +1000)
Signed-off-by: Andrew Tridgell <tridge@samba.org>
source4/cldap_server/netlogon.c

index 8f445d01a654f5a4f9264ad9d597ff588fe8d330..1993c1f7dbaf950da62d87ca849b3f000a0e76a4 100644 (file)
@@ -266,8 +266,9 @@ NTSTATUS fill_netlogon_samlogon_response(struct ldb_context *sam_ctx,
        flatname         = lp_sam_name(lp_ctx);
        server_site      = samdb_server_site_name(sam_ctx, mem_ctx);
        NT_STATUS_HAVE_NO_MEMORY(server_site);
-       /* FIXME: Hardcoded site name */
-       client_site      = "Default-First-Site-Name";
+       client_site      = samdb_client_site_name(sam_ctx, mem_ctx,
+                                                 src_address, NULL);
+       NT_STATUS_HAVE_NO_MEMORY(client_site);
        load_interfaces(mem_ctx, lp_interfaces(lp_ctx), &ifaces);
        pdc_ip           = iface_best_ip(ifaces, src_address);