]> git.ipfire.org Git - thirdparty/systemd.git/commit
resolved: when we can't parse a packet, downgrade feature level
authorLennart Poettering <lennart@poettering.net>
Wed, 11 Nov 2020 20:03:04 +0000 (21:03 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 16 Feb 2021 17:41:08 +0000 (18:41 +0100)
commit2c42a217a2ef4a62933290f5ef204bcf89ea52fd
treed4cd8308585e2480664cf3fb166ad2631bbd9392
parentccb4072e21f796b95143cd88061c5fad04d01268
resolved: when we can't parse a packet, downgrade feature level

So far we didn't really handle the case where we can't parse a reply
packet. Since this apparently happens in real-life though, let's add
some minimal logic, to downgrade/restart if we see this.
src/resolve/resolved-dns-server.c
src/resolve/resolved-dns-server.h
src/resolve/resolved-dns-transaction.c