DNS label, including pointer and zero.
Domain name, as a list of strings.
Domain name map
Convert a standard domain string to a domain_name.
Construct name for reverse lookup given an IPv4 address.
Parse a domain_name out of a Cstruct.t given a set of already observed names from the packet, and the offset we are into the packet.
Construct a [root:Hashcons] character-string from a string.
Construct a [root:Hashcons] domain name (list of labels) from a [root: domain_name].
Clear the [root:Hashcons] tables.
Lookup key for the [root:Trie].
Convert a canonical [ "www"; "example"; "com" ]
domain name into a key.
N.B. Requires that the input is already lower-case!