]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolve: fix regression in dns-scope
authorDaniel Mack <daniel@zonque.org>
Tue, 25 Aug 2015 21:51:34 +0000 (23:51 +0200)
committerDaniel Mack <daniel@zonque.org>
Tue, 25 Aug 2015 21:51:34 +0000 (23:51 +0200)
Bring back a return statement 106784eb errornously removed.

Thanks to @phomes for reporting.

src/resolve/resolved-dns-scope.c

index 77034a0be869bb7581c93506dcd60b9f63534a89..eaa099341f8ad565847f29f2781b5643a3ef6fa3 100644 (file)
@@ -362,6 +362,7 @@ DnsScopeMatch dns_scope_good_domain(DnsScope *s, int ifindex, uint64_t flags, co
                     (dns_name_endswith(domain, "local") > 0 && /* only resolve names ending in .local via mDNS */
                      dns_name_equal(domain, "local") == 0 &&   /* but not the single-label "local" name itself */
                      manager_is_own_hostname(s->manager, domain) <= 0)) /* never resolve the local hostname via mDNS */
+                        return DNS_SCOPE_MAYBE;
 
                 return DNS_SCOPE_NO;