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.