carta
ldns_rr_rrsig_typecovered(3)

ldns_rr_rrsig_typecovered3

Get and set rrsig rr rdata fields

Usage

bool ldns_rr_rrsig_set_typecovered(ldns_rr *r, ldns_rdf *f);

bool ldns_rr_rrsig_set_algorithm(ldns_rr *r, ldns_rdf *f);

bool ldns_rr_rrsig_set_labels(ldns_rr *r, ldns_rdf *f);

bool ldns_rr_rrsig_set_origttl(ldns_rr *r, ldns_rdf *f);

bool ldns_rr_rrsig_set_expiration(ldns_rr *r, ldns_rdf *f);

bool ldns_rr_rrsig_set_inception(ldns_rr *r, ldns_rdf *f);

bool ldns_rr_rrsig_set_keytag(ldns_rr *r, ldns_rdf *f);

bool ldns_rr_rrsig_set_signame(ldns_rr *r, ldns_rdf *f);

bool ldns_rr_rrsig_set_sig(ldns_rr *r, ldns_rdf *f);

Overview

ldns_rr_rrsig_typecovered() returns the type covered of a LDNS_RR_TYPE_RRSIG rr .br r: the resource record .br Returns a ldns_rdf* with the type covered or NULL on failure

ldns_rr_rrsig_set_typecovered() sets the typecovered of a LDNS_RR_TYPE_RRSIG rr .br r: the rr to use .br f: the typecovered to set .br Returns true on success, false otherwise

ldns_rr_rrsig_algorithm() returns the algorithm of a LDNS_RR_TYPE_RRSIG RR .br r: the resource record .br Returns a ldns_rdf* with the algorithm or NULL on failure

ldns_rr_rrsig_set_algorithm() sets the algorithm of a LDNS_RR_TYPE_RRSIG rr .br r: the rr to use .br f: the algorithm to set .br Returns true on success, false otherwise

ldns_rr_rrsig_labels() returns the number of labels of a LDNS_RR_TYPE_RRSIG RR .br r: the resource record .br Returns a ldns_rdf* with the number of labels or NULL on failure

ldns_rr_rrsig_set_labels() sets the number of labels of a LDNS_RR_TYPE_RRSIG rr .br r: the rr to use .br f: the number of labels to set .br Returns true on success, false otherwise

ldns_rr_rrsig_origttl() returns the original TTL of a LDNS_RR_TYPE_RRSIG RR .br r: the resource record .br Returns a ldns_rdf* with the original TTL or NULL on failure

ldns_rr_rrsig_set_origttl() sets the original TTL of a LDNS_RR_TYPE_RRSIG rr .br r: the rr to use .br f: the original TTL to set .br Returns true on success, false otherwise

ldns_rr_rrsig_expiration() returns the expiration time of a LDNS_RR_TYPE_RRSIG RR .br r: the resource record .br Returns a ldns_rdf* with the expiration time or NULL on failure

ldns_rr_rrsig_set_expiration() sets the expiration date of a LDNS_RR_TYPE_RRSIG rr .br r: the rr to use .br f: the expiration date to set .br Returns true on success, false otherwise

ldns_rr_rrsig_inception() returns the inception time of a LDNS_RR_TYPE_RRSIG RR .br r: the resource record .br Returns a ldns_rdf* with the inception time or NULL on failure

ldns_rr_rrsig_set_inception() sets the inception date of a LDNS_RR_TYPE_RRSIG rr .br r: the rr to use .br f: the inception date to set .br Returns true on success, false otherwise

ldns_rr_rrsig_keytag() returns the keytag of a LDNS_RR_TYPE_RRSIG RR .br r: the resource record .br Returns a ldns_rdf* with the keytag or NULL on failure

ldns_rr_rrsig_set_keytag() sets the keytag of a LDNS_RR_TYPE_RRSIG rr .br r: the rr to use .br f: the keytag to set .br Returns true on success, false otherwise

ldns_rr_rrsig_signame() returns the signers name of a LDNS_RR_TYPE_RRSIG RR .br r: the resource record .br Returns a ldns_rdf* with the signers name or NULL on failure

ldns_rr_rrsig_set_signame() sets the signers name of a LDNS_RR_TYPE_RRSIG rr .br r: the rr to use .br f: the signers name to set .br Returns true on success, false otherwise

ldns_rr_rrsig_sig() returns the signature data of a LDNS_RR_TYPE_RRSIG RR .br r: the resource record .br Returns a ldns_rdf* with the signature data or NULL on failure

ldns_rr_rrsig_set_sig() sets the signature data of a LDNS_RR_TYPE_RRSIG rr .br r: the rr to use .br f: the signature data to set .br Returns true on success, false otherwise

Remarks

This manpage was automatically generated from the ldns source code.

History

  • Arch Linux 2026-11-01 to Debian 13 (Trixie): the text shown here
  • Debian 12 (Bookworm)
  • Debian 11 (Bullseye)
  • Debian 10 (Buster) to Debian 9 (Stretch)
  • Debian 8 (Jessie)
  • Debian 7 (Wheezy) to Debian 6.0 (Squeeze)
  • Debian 5.0 (Lenny)

Author

The ldns team at NLnet Labs.

Reporting bugs

Please report bugs to [email protected] or on GitHub at https://github.com/NLnetLabs/ldns/issues

From ldns 1.9.2-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.