From: Lennart Poettering Date: Fri, 25 Nov 2022 11:13:20 +0000 (+0100) Subject: resolved: don't filter _gateway/_outbound twice X-Git-Tag: v253-rc1~443^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=68d449997f8abeb6c315c33c8f8ef4f63bab3f9f;p=thirdparty%2Fsystemd.git resolved: don't filter _gateway/_outbound twice We already denied being responsible for these names further up, no need to test for them again. --- diff --git a/src/resolve/resolved-dns-scope.c b/src/resolve/resolved-dns-scope.c index b586d2c56f4..22e4bfd9639 100644 --- a/src/resolve/resolved-dns-scope.c +++ b/src/resolve/resolved-dns-scope.c @@ -764,8 +764,6 @@ DnsScopeMatch dns_scope_good_domain( return DNS_SCOPE_MAYBE; if ((dns_name_is_single_label(domain) && /* only resolve single label names via LLMNR */ - !is_gateway_hostname(domain) && /* don't resolve "_gateway" with LLMNR, let local synthesizing logic handle that */ - !is_outbound_hostname(domain) && /* similar for "_outbound" */ dns_name_equal(domain, "local") == 0 && /* don't resolve "local" with LLMNR, it's the top-level domain of mDNS after all, see above */ manager_is_own_hostname(s->manager, domain) <= 0)) /* never resolve the local hostname via LLMNR */ return DNS_SCOPE_YES_BASE + 1; /* Return +1, as we consider ourselves authoritative