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.7.tbz
sha256=efcef0d0452c6b6b5d5a618bff47250fd873d4cd317d0a51ee349c4a5cb84d9a
sha512=5c0d2b5a1967c592138525f6f706457b45833f4f86a98c7cede0128edce4104e227361025bacc4c888bf73499c8438df95d51f990f93515cd4a2ce5f89e01caa

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.