nsec3_cached_hash Struct Reference

The NSEC3 hash result storage. More...

#include <val_nsec3.h>


Data Fields

rbnode_t node
 rbtree node, key is this structure
struct ub_packed_rrset_keynsec3
 where are the parameters for conversion, in this rrset data
int rr
 where are the parameters for conversion, this RR number in data
uint8_t * dname
 the name to convert
size_t dname_len
 length of the dname
uint8_t * hash
 the hash result (not base32 encoded)
size_t hash_len
 length of hash in bytes
uint8_t * b32
 the hash result in base32 encoding
size_t b32_len
 length of base32 encoding (as a label)


Detailed Description

The NSEC3 hash result storage.

Consists of an rbtree, with these nodes in it. The nodes detail how a set of parameters (from nsec3 rr) plus a dname result in a hash.


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

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