Electroneum
local_data Struct Reference

#include <localzone.h>

Collaboration diagram for local_data:

Public Attributes

rbnode_type node
 
uint8_tname
 
size_t namelen
 
int namelabs
 
struct local_rrsetrrsets
 

Detailed Description

Local data. One domain name, and the RRs to go with it.

Definition at line 154 of file localzone.h.

Member Data Documentation

◆ name

uint8_t* local_data::name

domain name

Definition at line 158 of file localzone.h.

◆ namelabs

int local_data::namelabs

number of labels in name

Definition at line 162 of file localzone.h.

◆ namelen

size_t local_data::namelen

length of name

Definition at line 160 of file localzone.h.

◆ node

rbnode_type local_data::node

rbtree node, key is name only

Definition at line 156 of file localzone.h.

◆ rrsets

struct local_rrset* local_data::rrsets

the data rrsets, with different types, linked list. If this list is NULL, the node is an empty non-terminal.

Definition at line 165 of file localzone.h.


The documentation for this struct was generated from the following file: