summaryrefslogtreecommitdiffstats
path: root/meta-networking/licenses
diff options
context:
space:
mode:
authorMatt Hoosier <matt.hoosier@garmin.com>2020-02-05 16:04:49 -0600
committerKhem Raj <raj.khem@gmail.com>2020-02-06 07:20:03 -0800
commita44430fe9115f58aa72f211cb114a2e1f63bf4c5 (patch)
tree8e7fe886e280dfe9e92a554b474fa32924ec85ef /meta-networking/licenses
parentfd2765bb16d6a895d3d6d4886add4b8b6a1baa20 (diff)
downloadmeta-openembedded-a44430fe9115f58aa72f211cb114a2e1f63bf4c5.tar.gz
mdns: improve numerous aspects of Posix backend
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>
Diffstat (limited to 'meta-networking/licenses')
0 files changed, 0 insertions, 0 deletions