s4:dsdb/rootdse: report 'dnsHostName' instead of 'dNSHostName'
authorStefan Metzmacher <metze@samba.org>
Tue, 24 Sep 2013 22:49:19 +0000 (00:49 +0200)
committerKarolin Seeger <kseeger@samba.org>
Tue, 15 Oct 2013 09:07:25 +0000 (11:07 +0200)
The attribute on the RootDSE object is called 'dnsHostName'
instead of 'dNSHostName' (which is used in the schema and on
all other directory objects).

Bug: https://bugzilla.samba.org/show_bug.cgi?id=10193

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
(cherry picked from commit 295b4de7215f3326f9a403973547eb6ed4339f9b)

Autobuild-User(v4-0-test): Karolin Seeger <kseeger@samba.org>
Autobuild-Date(v4-0-test): Tue Oct 15 11:07:25 CEST 2013 on sn-devel-104

source4/dsdb/samdb/ldb_modules/rootdse.c

index eaf64517d98432ec81524167b8daf91ee36bf4f0..167201ec60a1378473b5c4bbc8a42d499bebd65b 100644 (file)
@@ -270,7 +270,7 @@ static int rootdse_add_dynamic(struct ldb_module *module, struct ldb_message *ms
                if (ret == LDB_SUCCESS) {
                        const char *hostname = ldb_msg_find_attr_as_string(res->msgs[0], "dNSHostName", NULL);
                        if (hostname != NULL) {
-                               if (ldb_msg_add_string(msg, "dNSHostName", hostname)) {
+                               if (ldb_msg_add_string(msg, "dnsHostName", hostname)) {
                                        goto failed;
                                }
                        }