]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolved: don't filter _gateway/_outbound twice
authorLennart Poettering <lennart@poettering.net>
Fri, 25 Nov 2022 11:13:20 +0000 (12:13 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 25 Nov 2022 16:37:13 +0000 (17:37 +0100)
We already denied being responsible for these names further up, no need
to test for them again.

src/resolve/resolved-dns-scope.c

index b586d2c56f42210071d8f2ed99384f190633f31b..22e4bfd9639e3d9e9b5ba32c6fd569172de5d574 100644 (file)
@@ -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