summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-protocols/mdns/files/0003-Track-interface-socket-family.patch
Commit message (Collapse)AuthorAgeFilesLines
* mdns: improve numerous aspects of Posix backendMatt Hoosier2020-02-061-0/+50
Apple's default implementation of the Posix backend for mDNSResponder has a number of weaknesses. Address several of them, most notably: * Improve interface tracking, preventing confusion to mdns's state machine. Prevents spurious removal/republication cycles whenever network interfaces are added or removed. * Support network interfaces whose indeces are great than 31. Indices grow past that range surprisingly quickly, especially with multi- homed, mobile, wifi, Bluetooth, VPN, VLANs, or other interfaces present. * Correctly handle edge cases during removal of a network interface. The fixes are kept as a patch series for clarity. Signed-off-by: Matt Hoosier <matt.hoosier@garmin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>