]> git.ipfire.org Git - thirdparty/systemd.git/commit
resolved: detect and handle mDNS race condition upon probing
authorDmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
Tue, 17 Oct 2017 08:35:06 +0000 (11:35 +0300)
committerDmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
Fri, 8 Dec 2017 12:29:27 +0000 (14:29 +0200)
commit8d67e72cbe240912e5408bc2a30d5f303678c2b8
tree53014158e50f5e673e75d3e361ed56f2823e7c02
parent0d5ee47dfd225bf73a7f1c67d1c4c9b76baa6bea
resolved: detect and handle mDNS race condition upon probing

As discussed in RFC 6762, Section 8.2 a race condition may
happen when two hosts are probing for the same name simultaniously.

Detect and handle such race conditions.
src/resolve/resolved-dns-transaction.c
src/resolve/resolved-dns-zone.c
src/resolve/resolved-dns-zone.h
src/resolve/resolved-mdns.c