package mnet-dns

  1. Overview
  2. Docs
An implementation of DNS in OCaml for Miou & Solo5

Install

dune-project
 Dependency

Authors

Maintainers

Sources

mnet-0.0.6.tbz
sha256=98230fefe2962c4e766a32f3af206a09e2b866e1cab8e82ed24d27eb580b365a
sha512=08fb6d2876efc620742cea99203ee1d4af9979ea2af916c5fd11de2ecfeb6355d694fea513a4e45f7c85089b91a0dde3dc932d5b57d03770986a1a62b40fbbae

doc/mnet-dns.cli/Mnet_dns_cli/index.html

Module Mnet_dns_cliSource

Sourcetype nameserver = [
  1. | `Tls of Tls.Config.client * Ipaddr.t * int
  2. | `Plaintext of Ipaddr.t * int
]
Sourceval nameservers : ?default:(Dns.proto * nameserver) list -> unit -> (Dns.proto * nameserver) list Cmdliner.Term.t
Sourceval setup : ?default:(Dns.proto * nameserver) list -> unit -> (Dns.proto * nameserver list) Cmdliner.Term.t

setup_nameservers aggregates nameservers and verify if all of them use the same protocol (see Dns.proto) or not. It fails if one of the given nameserver uses a different protocol from the others.