dns

DNS client and server implementation in pure OCaml
Library dns
Module Dns . Zone_parser
type token =
| EOF
| EOL
| SORIGIN
| STTL
| AT
| DOT
| SPACE
| GENERIC
| NUMBER of string
| CHARSTRING of string
| TYPE_A of string
| TYPE_NS of string
| TYPE_MD of string
| TYPE_MF of string
| TYPE_CNAME of string
| TYPE_SOA of string
| TYPE_MB of string
| TYPE_MG of string
| TYPE_MR of string
| TYPE_NULL of string
| TYPE_WKS of string
| TYPE_PTR of string
| TYPE_HINFO of string
| TYPE_MINFO of string
| TYPE_MX of string
| TYPE_TXT of string
| TYPE_RP of string
| TYPE_AFSDB of string
| TYPE_X25 of string
| TYPE_ISDN of string
| TYPE_RT of string
| TYPE_NSAP of string
| TYPE_NSAP_PTR of string
| TYPE_SIG of string
| TYPE_KEY of string
| TYPE_PX of string
| TYPE_GPOS of string
| TYPE_AAAA of string
| TYPE_LOC of string
| TYPE_NXT of string
| TYPE_EID of string
| TYPE_NIMLOC of string
| TYPE_SRV of string
| TYPE_ATMA of string
| TYPE_NAPTR of string
| TYPE_KX of string
| TYPE_CERT of string
| TYPE_A6 of string
| TYPE_DNAME of string
| TYPE_SINK of string
| TYPE_OPT of string
| TYPE_APL of string
| TYPE_DS of string
| TYPE_SSHFP of string
| TYPE_IPSECKEY of string
| TYPE_RRSIG of string
| TYPE_NSEC of string
| TYPE_DNSKEY of string
| TYPE_SPF of string
| TYPE_UINFO of string
| TYPE_UID of string
| TYPE_GID of string
| TYPE_TKEY of string
| TYPE_TSIG of string
| TYPE_MAILB of string
| TYPE_MAILA of string
| TYPE_GENERIC of string
| CLASS_IN of string
| CLASS_CS of string
| CLASS_CH of string
| CLASS_HS of string
val zfile : ( Lexing.lexbuf -> token ) -> Lexing.lexbuf -> unit