[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #55024] mDNS: does not respond to probes via multicast
From: |
Jasper Verschueren |
Subject: |
[lwip-devel] [bug #55024] mDNS: does not respond to probes via multicast |
Date: |
Wed, 14 Nov 2018 10:48:57 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 |
URL:
<https://savannah.nongnu.org/bugs/?55024>
Summary: mDNS: does not respond to probes via multicast
Project: lwIP - A Lightweight TCP/IP stack
Submitted by: jasperv
Submitted on: Wed 14 Nov 2018 04:48:56 PM CET
Category: apps
Severity: 3 - Normal
Item Group: Faulty Behaviour
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
lwIP version: git head
_______________________________________________________
Details:
The mDNS responder only responds to a probe query via unicast because
according to the RFC, a probe should have the QU bit on.
At the moment the QU bit is ignored and a probe is always answered via unicast
(is easier, no multicast timeout issues).
After more testing we found that not all implementations follow the RFC's
should (avahi-daemon for example). Avahi sends it's probe messages with the QM
flag. This can easily be seen when publishing a service via avahi-publish.
This commit adds support for multicast probe answering with the needed
timeouts etc.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Wed 14 Nov 2018 04:48:56 PM CET Name:
0001-mDNS-respond-to-probe-via-multicast-added.patch Size: 19KiB By:
jasperv
<http://savannah.nongnu.org/bugs/download.php?file_id=45423>
_______________________________________________________
Reply to this item at:
<https://savannah.nongnu.org/bugs/?55024>
_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/
- [lwip-devel] [bug #55024] mDNS: does not respond to probes via multicast,
Jasper Verschueren <=