trust_anchor Struct Reference

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

#include <val_anchor.h>


Data Fields

rbnode_t node
 rbtree node, key is this structure
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.
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.


Field Documentation

struct ta_key* trust_anchor::keylist [read]

List of DS or DNSKEY rrs that form the trust anchor.

It is allocated in the region.

Referenced by anchor_find_key(), anchor_store_new_key(), and assemble_it().


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

Generated on Mon Nov 16 11:51:40 2009 for unbound by  doxygen 1.5.9