package dns

  1. Overview
  2. Docs
An opinionated Domain Name System (DNS) library

Install

dune-project
 Dependency

Authors

Maintainers

Sources

dns-10.2.2.tbz
sha256=5123d7167f5fb3a5ab70cf0b3ccc965089ec440dc07edeabf8c0568ee737a7f0
sha512=4e5945435f280591c158ab03fec19dc0c807fb713d6ee68873939899c49175f39af1fbcd135517514a3ab088993356a4c303f7dce5e18d403d4630a33bad9076

doc/dns/Dns/Rrsig/index.html

Module Dns.RrsigSource

RRSIG

Resource record signatures, used by DNSSec.

Sourcetype t = {
  1. type_covered : int;
  2. algorithm : Dnskey.algorithm;
  3. label_count : int;
  4. original_ttl : int32;
  5. signature_expiration : Ptime.t;
  6. signature_inception : Ptime.t;
  7. key_tag : int;
  8. signer_name : [ `raw ] Domain_name.t;
  9. signature : string;
}

The type of a RRSIG.

Sourceval pp : t Fmt.t

pp ppf t pretty-prints the RRSIG.

Sourceval compare : t -> t -> int

compare a b compares the RRSIG a with b.