package dns-server
DNS server, primary and secondary
Install
dune-project
Dependency
Authors
Maintainers
Sources
dns-10.2.0.tbz
sha256=ad27c09256f9848658ee625d69140c898c24694aca43550bfb6fee5bc83e74e8
sha512=d5d6a0580d55485cbe46841fb8d5acd7de801bf6ce980f31888836425e39f23f3ff2e909c5f195b15a36166ae97ecd68d24429318028ae8d1ea9322df2f5a65d
doc/dns-server.zone/Dns_zone/index.html
Module Dns_zone
Source
parse data
attempts to parse the data
, given in zone file format
. It either returns the content as a map, or an error.
decode_keys zone data
decodes DNSKEY in data
, and ensure that all are within zone
. Errors are logged via the logs library.
decode_zones (name, data)
parses the zones data
with the names name
, and constructs a trie that has been checked for consistency. The set of zones are returned, together with the constructed trie. Errors and inconsistencies are logged via the logs library, and the respective zone data is ignored.
Source
val decode_zones_keys :
(string * string) list ->
Domain_name.Set.t * Dns_trie.t * ([ `raw ] Domain_name.t * Dns.Dnskey.t) list
decode_zones_keys (name, data)
is decode_zones
, but also if a name
ends with "_keys", the Dnskey records are decoded (using decode_keys
and are added to the last part of the return value.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>