Loader
How to build up a DNS trie from separate RRs.
Name
Domain name and label handling.
Operators
Some widely used operators.
Packet
DNS packet manipulation using the Cstruct library.
Query
Map DNS query-response mechanism onto trie database.
RR
Datatypes and handling for DNS Resource Records and RRSets.
Trie
Interface to 256-way radix trie for DNS lookups.
Zone
Load a zone file.
Zone_lexer
Zone_parser
Resolvconf
Protocol
The type of pluggable DNS resolver modules for request contexts and custom metadata and wire protocols.
Probe
Implements the core of the unique name probing part of a Multicast DNS (mDNS) responder.
Dns_resolver
txfn buf resolves when buf has been transmitted.
Dns_server
The main purpose of this module is to provide an implementation of a standard DNS server based on Dns.Query and Dns.Loader.
Mdns_responder
Multicast DNS (RFC 6762) Responder.