dnssdversion
DNS Service Discovery for macOS
This library contains bindings to the functions in dns_sd.h
, which
are used to perform generic DNS queries using the macOS resolver.
This is the best way to ensure that the query results match the
results obtained by other apps on OSX.
Usage example
In a toplevel:
Dnssd.query "dave.recoil.org" Dns.Packet.Q_A;;
- : (Dns.Packet.rr list, Dnssd.error) result =
Ok
[{Dns.Packet.name = <abstr>; cls = Dns.Packet.RR_IN; flush = false; ttl = 187l; rdata = Dns.Packet.A <abstr>};
{Dns.Packet.name = <abstr>; cls = Dns.Packet.RR_IN; flush = false; ttl = 187l; rdata = Dns.Packet.CNAME <abstr>};
{Dns.Packet.name = <abstr>; cls = Dns.Packet.RR_IN; flush = false; ttl = 187l; rdata = Dns.Packet.CNAME <abstr>}]
Tags | org:mirage |
---|---|
Authors | David Scott and Thomas Gazagnaire |
License | ISC |
Published | |
Homepage | https://github.com/mirage/ocaml-osx-dnssd |
Issue Tracker | https://github.com/mirage/ocaml-osx-dnssd/issues |
Maintainer | dave@recoil.org |
Dependencies | |
Source [http] | https://github.com/mirage/ocaml-osx-dnssd/releases/download/v0.5.0/dnssd-0.5.0.tbz sha256=1b1ff7e0a1ad59a5e48587cda16054f3ab898e5eff9e5856d6fe93745f8fbb03 md5=8208d2ee22d572ea42da2a1e258c5d5a |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/dnssd/dnssd.0.5.0/opam |
Required by
- vpnkit>=0.1.1