#service-discovery #mdns #dns-sd #zeroconf #message-parser

mdns-parser

DNS message parsing for mDNS Service Discovery

1 unstable release

0.1.0 Dec 21, 2024

#5 in #zeroconf

Download history 109/week @ 2024-12-18 6/week @ 2024-12-25

115 downloads per month

Apache-2.0 OR MIT

74KB
1.5K SLoC

mdns-parser

A DNS message parsing utility for mDNS service discovery. Originally it was just a file in the mdns-sd crate, and now it is built into its own crate so that it can be used in other cases. Please note that the API is still experimental and might change in near future.

Contribution

Contributions are welcome! Please open an issue in GitHub if any questions.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the above license(s), shall be dual licensed as above, without any additional terms or conditions.


lib.rs:

DNS parsing utility with a focus on mDNS service discovery.

  • [DnsIncoming] is the logic representation of an incoming DNS message.
  • [DnsOutgoing] is the logic representation of an outgoing DNS message.

Dependencies