|
Electroneum
|
#include <dnstree.h>

Public Attributes | |
| rbnode_type | node |
| struct name_tree_node * | parent |
| uint8_t * | name |
| size_t | len |
| int | labs |
| uint16_t | dclass |
Tree of domain names. Sorted first by class then by name. This is not sorted canonically, but fast. This can be looked up to obtain a closest encloser parent name.
The tree itself is a rbtree_type. This is the element node put as first entry in the client structure.
| uint16_t name_tree_node::dclass |
| uint8_t* name_tree_node::name |
| rbnode_type name_tree_node::node |
| struct name_tree_node* name_tree_node::parent |