]> git.ipfire.org Git - thirdparty/bind9.git/commit
Enforce version drift limits for libuv
authorOndřej Surý <ondrej@isc.org>
Wed, 8 Feb 2023 08:29:54 +0000 (09:29 +0100)
committerMichał Kępień <michal@isc.org>
Thu, 9 Feb 2023 14:04:52 +0000 (15:04 +0100)
commit735d09bffed7febe636542c07f3269b407e6113c
tree9e0b86b1b8cc499447bede1478f500b81988e880
parent251f411fc322a9915219725820478d1359b937dd
Enforce version drift limits for libuv

libuv support for receiving multiple UDP messages in a single system
call (recvmmsg()) has been tweaked several times between libuv versions
1.35.0 and 1.40.0.  Mixing and matching libuv versions within that span
may lead to assertion failures and is therefore considered harmful, so
try to limit potential damage be preventing users from mixing libuv
versions with distinct sets of recvmmsg()-related flags.
lib/isc/netmgr/netmgr.c