5 releases
0.1.4 | Jan 12, 2024 |
---|---|
0.1.3 | Dec 25, 2023 |
0.1.2 | Aug 26, 2023 |
0.1.1 | Jul 1, 2022 |
0.1.0 | Jul 1, 2022 |
#833 in Parser implementations
107 downloads per month
115KB
3K
SLoC
wez-mdns
This is a Rust crate that implements Multicast DNS resolution.
Why not the mdns
crate? This one has a couple of important differences:
- Tolerant of non-comformant DNS names - there are devices that implement mDNS discovery but that report non-comformant names. Rather than erroring out, those names are returned back to the caller.
- High Fidelity Query Responses - this implementation returns the additional data portion from the mDNS query responses which are important for correctly resolving some services
Dependencies
~5–17MB
~182K SLoC