|
Electroneum
|
#include <iter_fwd.h>

Public Attributes | |
| rbnode_type | node |
| uint8_t * | name |
| size_t | namelen |
| int | namelabs |
| struct delegpt * | dp |
| struct iter_forward_zone * | parent |
| uint16_t | dclass |
Iterator forward servers for a particular zone.
Definition at line 66 of file iter_fwd.h.
| uint16_t iter_forward_zone::dclass |
class. host order.
Definition at line 84 of file iter_fwd.h.
| struct delegpt* iter_forward_zone::dp |
delegation point with forward server information for this zone. If NULL then this forward entry is used to indicate that a stub-zone with the same name exists, and should be used. This delegation point is malloced.
Definition at line 80 of file iter_fwd.h.
| uint8_t* iter_forward_zone::name |
name
Definition at line 70 of file iter_fwd.h.
| int iter_forward_zone::namelabs |
number of labels in name
Definition at line 74 of file iter_fwd.h.
| size_t iter_forward_zone::namelen |
length of name
Definition at line 72 of file iter_fwd.h.
| rbnode_type iter_forward_zone::node |
redblacktree node, key is this structure: class and name
Definition at line 68 of file iter_fwd.h.
| struct iter_forward_zone* iter_forward_zone::parent |
pointer to parent in tree (or NULL if none)
Definition at line 82 of file iter_fwd.h.