summaryrefslogtreecommitdiff
path: root/source4/dns_server/dnsserver_common.c
diff options
context:
space:
mode:
authorGary Lockyer <gary@catalyst.net.nz>2018-07-18 15:33:26 +1200
committerKarolin Seeger <kseeger@samba.org>2018-08-13 12:56:36 +0200
commit357d2b658225825227c5d8ff35704e902c17cf01 (patch)
tree68be6cb26e15e15068d331b189eca9f643b74950 /source4/dns_server/dnsserver_common.c
parenta01a98182a5d4eaeddd7b127b8beb5028f7b08b2 (diff)
downloadsamba-357d2b658225825227c5d8ff35704e902c17cf01.tar.gz
dns wildcards: fix BUG 13536
The current position in the dns name was not advanced past the '.' character Signed-off-by: Gary Lockyer <gary@catalyst.net.nz> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Fri Jul 20 04:40:31 CEST 2018 on sn-devel-144 (cherry picked from commit cef1b31cd1f33074e8ab6de52aa0fb74e9b57a9f)
Diffstat (limited to 'source4/dns_server/dnsserver_common.c')
-rw-r--r--source4/dns_server/dnsserver_common.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source4/dns_server/dnsserver_common.c b/source4/dns_server/dnsserver_common.c
index 6c7ab802575..0dedf689cef 100644
--- a/source4/dns_server/dnsserver_common.c
+++ b/source4/dns_server/dnsserver_common.c
@@ -379,6 +379,7 @@ static struct ldb_parse_tree *build_wildcard_query(
wildcard_query->u.list.elements[l] = el;
/* skip to the start of the next label */
+ x++;
for (;x < name->length && name->data[x] != '.'; x++);
}