This library provides a header only cross-platform mDNS and DNS-DS library
in C.
The library does DNS-SD discovery and service as well as one-shot single
record mDNS query and response. There are no memory allocations done by
the library, all buffers used must be passed in by the caller.
Custom data for use in processing can be passed along using a user data
opaque pointer.