]> git.ipfire.org Git - thirdparty/systemd.git/commit
resolved: tighten checks in dns_resource_record_get_cname_target()
authorLennart Poettering <lennart@poettering.net>
Fri, 5 Mar 2021 16:48:43 +0000 (17:48 +0100)
committerLennart Poettering <lennart@poettering.net>
Sat, 6 Mar 2021 12:33:50 +0000 (13:33 +0100)
commitd29958261a3df80f5cf0e98b1cd307790a92b13b
tree7b35fc230949148a6b5a29f9ff7aa53cebf5909d
parente0ae456a554d0fce250f9a009c561b97f20c41f8
resolved: tighten checks in dns_resource_record_get_cname_target()

Let's refuse to consider CNAME/DNAME replies matching for RR types where
that is not really conceptually allow (i.e. on CNAME/DNAME lookups
themselves).

(And add a similar check to dns_resource_key_match_cname_or_dname() too,
which implements a smilar match)
src/resolve/resolved-dns-rr.c