From: Lennart Poettering Date: Wed, 29 Jul 2015 10:22:55 +0000 (+0200) Subject: resolved: never attempt to resolve loopback addresses via DNS/LLMNR/mDNS X-Git-Tag: v226.4~1^2~173 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=f6aa679a863dce8845a1a399bdff29d36ebb0201 resolved: never attempt to resolve loopback addresses via DNS/LLMNR/mDNS We already refuse to resolve "localhost", hence we should also refuse resolving "127.0.0.1" and friends. --- diff --git a/src/test/test-dns-domain.c b/src/test/test-dns-domain.c index 31e110cf0..0042722c9 100644 --- a/src/test/test-dns-domain.c +++ b/src/test/test-dns-domain.c @@ -247,6 +247,8 @@ static void test_dns_name_reverse_one(const char *address, const char *name) { static void test_dns_name_reverse(void) { test_dns_name_reverse_one("47.11.8.15", "15.8.11.47.in-addr.arpa"); test_dns_name_reverse_one("fe80::47", "7.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa"); + test_dns_name_reverse_one("127.0.0.1", "1.0.0.127.in-addr.arpa"); + test_dns_name_reverse_one("::1", "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa"); } int main(int argc, char *argv[]) {