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.