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
| DS of (int * Packet.dnssec_alg * Packet.digest_alg * cstr) list
| RRSIG of (Packet.rr_type
* Packet.dnssec_alg
* char
* int32
* int32
* int32
* int
* Name.domain_name
* string)
list
val rdata_to_string : rdata -> string