X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fresolve%2Fresolved-dns-scope.c;h=1fa8401ed50f738388c4d9bc89fc2374a0135163;hp=7b5580ffcc2f92d8cd94c9a3805030808a1b6c9e;hb=39762fdf67fd338e442abd25246ea4f0248f9bff;hpb=faec72d5dedae93f43c2dd624de1392ed9bacd80 diff --git a/src/resolve/resolved-dns-scope.c b/src/resolve/resolved-dns-scope.c index 7b5580ffc..1fa8401ed 100644 --- a/src/resolve/resolved-dns-scope.c +++ b/src/resolve/resolved-dns-scope.c @@ -194,7 +194,7 @@ DnsScopeMatch dns_scope_test(DnsScope *s, const char *domain) { if (dns_name_endswith(domain, "254.169.in-addr.arpa") || dns_name_endswith(domain, "0.8.e.f.ip6.arpa")) return DNS_SCOPE_YES; - else if (dns_name_endswith(domain, "local") || + else if (dns_name_endswith(domain, "local") && !dns_name_single_label(domain)) return DNS_SCOPE_MAYBE;