Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type cstr = string Hashcons.hash_consed
and rdata =
| A of Cstruct.ipv4 list
| AAAA of cstr list
| AFSDB of (Cstruct.uint16 * dnsnode) list
| CNAME of dnsnode list
| HINFO of (cstr * cstr) list
| ISDN of (cstr * cstr option) list
| MB of dnsnode list
| MG of dnsnode list
| MINFO of (dnsnode * dnsnode) list
| MR of dnsnode list
| MX of (Cstruct.uint16 * dnsnode) list
| NS of dnsnode list
| PTR of dnsnode list
| RP of (dnsnode * dnsnode) list
| RT of (Cstruct.uint16 * dnsnode) list
| SOA of (dnsnode * dnsnode * serial * int32 * int32 * int32 * int32) list
| SRV of (Cstruct.uint16 * Cstruct.uint16 * Cstruct.uint16 * dnsnode) list
| TXT of cstr list list
| Unknown of int * cstr list
| WKS of (int32 * Cstruct.byte * cstr) list
| X25 of cstr list
| DNSKEY of (int * int * cstr) list
val rdata_to_string : rdata -> string