trust_anchor Struct Reference

A trust anchor in the trust anchor store. More...

#include <val_anchor.h>

Data Fields

rbnode_type node
 rbtree node, key is this structure
 
lock_basic_type lock
 lock on the entire anchor and its keys; for autotrust changes
 
uint8_t * name
 name of this trust anchor
 
size_t namelen
 length of name
 
int namelabs
 number of labels in name of rrset
 
struct trust_anchorparent
 the ancestor in the trustanchor tree
 
struct ta_keykeylist
 List of DS or DNSKEY rrs that form the trust anchor.
 
struct autr_point_dataautr
 Autotrust anchor point data, or NULL.
 
size_t numDS
 number of DSs in the keylist
 
size_t numDNSKEY
 number of DNSKEYs in the keylist
 
struct ub_packed_rrset_keyds_rrset
 the DS RRset
 
struct ub_packed_rrset_keydnskey_rrset
 The DNSKEY RRset.
 
uint16_t dclass
 class of the trust anchor
 

Detailed Description

A trust anchor in the trust anchor store.

Unique by name, class.


The documentation for this struct was generated from the following file: