Module Dns.Rrsig

RRSIG

Resource record signatures, used by DNSSec.

type 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.

val pp : t Fmt.t

pp ppf t pretty-prints the RRSIG.

val compare : t -> t -> int

compare a b compares the RRSIG a with b.