The NSEC3 hash result storage. More...
#include <val_nsec3.h>
Data Fields | |
rbnode_type | node |
rbtree node, key is this structure | |
struct ub_packed_rrset_key * | nsec3 |
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) | |
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.