]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/resolve/resolved-link.h
resolved: let's preferably route reverse lookups for local subnets to matching interfaces
authorLennart Poettering <lennart@poettering.net>
Mon, 9 Nov 2020 21:22:56 +0000 (22:22 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 16 Feb 2021 15:13:42 +0000 (16:13 +0100)
commit13eb76ef06f5d50bbeb58df1744057e41ef2647e
treed4cfb7f702a739ba4c713ee74f4b828f2408dccb
parent1e69eaddf8e39d96def9bec6c9bf0ba6c62e2b64
resolved: let's preferably route reverse lookups for local subnets to matching interfaces

Let's preferably route traffic for reverse lookups to LLMNR/mDNS/DNS on
the matching interface if the IP address is in the local subnet. Also,
if looking up an IP address of our own host, let's avoid doing
LLMNR/mDNS at all.

This is useful if "~." is a routing domain to DNS, as it means, local
reverse lookups still go to LLMNR/mDNS, too.

Fixes: #16243 #10081
src/resolve/resolved-dns-scope.c
src/resolve/resolved-link.c
src/resolve/resolved-link.h