acl_addr | An address span with access control information |
acl_list | Access control storage structure |
addr_tree_node | Tree of IP addresses |
alloc_cache | Structure that provides allocation |
autr_global_data | Autotrust global metadata |
autr_point_data | Autotrust metadata for a trust point |
autr_ta | Autotrust metadata for one trust anchor key |
canon_rr | RR entries in a canonical sorted tree of RRs |
ce_response | Closest encloser (ce) proof results Contains the ce and the next-closer (nc) proof |
codeline | The allocation statistics block |
comm_base | A communication point dispatcher |
comm_point | Communication point to the network These behaviours can be accomplished by setting the flags and passing return values from the callback |
comm_reply | Reply information for a communication point |
comm_signal | Structure only for signal events |
comm_timer | Structure only for making timeout events |
compress_tree_node | Data structure to help domain name compression in outgoing messages |
config_collate_arg | Collate func arg |
config_file | The configuration options |
config_parser_state | Used during options parsing |
config_str2list | List of two strings for config options |
config_strlist | List of strings for config options |
config_strlist_head | List head for strlist processing, used for append operation |
config_stub | Stub config options |
ctx_query | The queries outstanding for the libunbound resolver |
daemon | Structure holding worker list |
daemon_remote | The remote control tool state |
del_info | Local info for deletion functions |
delegpt | Delegation Point |
delegpt_addr | Address of target nameserver in delegation point |
delegpt_ns | Nameservers for a delegation point |
dns_msg | Region allocated message reply |
edns_data | EDNS data storage EDNS rdata is ignored |
entry | Data structure to keep the canned queries in |
ext_thr_info | Struct for extended thread info |
fake_pending | Pending queries to network, fake replay version |
fake_timer | Timers with callbacks, fake replay version |
harvest_data | This represents the data that has been collected as well as a todo list and some settings |
infra_cache | Infra cache |
infra_host_data | Host information encompasses host capabilities and retransmission timeouts |
infra_host_key | Host information kept for every server |
infra_lame_data | Lameness information |
infra_lame_key | Lameness information, per host, per zone |
internal_base | Internal base structure, so that every thread has its own events |
internal_event | The internal event structure for keeping libevent info for the event |
internal_signal | Internal signal structure, to store signal event in |
internal_timer | Internal timer structure, to store timer event in |
iter_donotq | Iterator donotqueryaddresses structure |
iter_env | Global state for the iterator |
iter_forward_zone | Iterator forward servers for a particular zone |
iter_forwards | Iterator forward zones structure |
iter_hints | Iterator hints structure |
iter_hints_stub | Iterator hints for a particular stub |
iter_prep_list | List of prepend items |
iter_priv | Iterator priv structure |
iter_qstate | Per query state for the iterator module |
key_cache | Key cache |
key_entry_data | Key entry for the validator |
key_entry_key | A key entry for the validator |
keysets | Key settings |
labdata | Every label has a sest of sublabels, that have sets of sublabels |
libworker | The library-worker status structure Internal to the worker |
listen_dnsport | Listening for queries structure |
listen_list | Single linked list to store event points |
listen_port | Single linked list to store shared ports that have been opened for use by all threads |
local_data | Local data |
local_rrset | A local data RRset |
local_zone | Local zone |
local_zones | Authoritative local zones storage, shared |
lock_ref | Reference to a lock in a rbtree set |
lookinfo | Result list for the lookups |
lruhash | Hash table that keeps LRU list of entries |
lruhash_bin | A single bin with a linked list of entries in it |
lruhash_entry | An entry into the hash table |
mesh_area | Mesh of query states |
mesh_cb | Callback to result routine |
mesh_reply | Reply to a client |
mesh_state | A mesh query state Unique per qname, qtype, qclass (from the qstate) |
mesh_state_ref | Rbtree reference to a mesh_state |
module_env | Module environment |
module_func_block | Module functionality block |
module_qstate | Module state, per query |
module_stack | Stack of modules |
msg_parse | Data stored in scratch pad memory during parsing |
msgreply_entry | Structure to keep hash table entry for message replies |
name_tree_node | Tree of domain names |
nsec3_cached_hash | The NSEC3 hash result storage |
nsec3_filter | Filter conditions for NSEC3 proof Used to iterate over the applicable NSEC3 RRs |
order_id | Keep track of lock id in lock-verify application |
order_lock | Lock |
outbound_entry | Outbound list entry |
outbound_list | The outbound list |
outside_network | Send queries to outside servers and wait for answers from servers |
packed_rrset | An RRset can be represented using both key and data together |
packed_rrset_data | RRset data |
packed_rrset_key | The identifying information for an RRset |
packed_rrset_list | List of packed rrsets |
pending | A query that has an answer pending for it |
pending_tcp | Pending TCP query to server |
perfinfo | Global info for perf |
perfio | I/O port for perf |
port_comm | Outgoing commpoint for UDP port |
port_if | Outgoing interface |
proxy | List of proxy fds that return replies from the server to our clients |
pythonmod_env | Global state for the module |
pythonmod_qstate | Per query state for the iterator module |
query_info | Structure to store query information that makes answers to queries different |
rbnode_t | The rbnode_t struct definition |
rbtree_t | Definition for tree struct |
rc_state | Busy control command connection, SSL state |
regional | Regional* is the first block* |
replay_answer | An answer that is pending to happen |
replay_moment | A replay moment |
replay_range | Range of timesteps, and canned replies to matching queries |
replay_runtime | Replay storage of runtime information |
replay_scenario | A replay scenario |
replay_var | Replay macro variable |
reply_info | Structure to store DNS query and the reply packet |
reply_packet | Struct to keep a linked list of reply packets for a query |
ringbuf | The ring buffer |
rr_parse | Data stored for an RR during parsing |
rrset_cache | The rrset cache Thin wrapper around hashtable, like a typedef |
rrset_parse | Data stored for an rrset during parsing |
rrset_ref | Information to reference an rrset |
rtt_info | RTT information |
server_stats | Per worker statistics |
service_callback | Callback to party interested in serviced query results |
serviced_query | Query service record |
slab_test_thr | Structure to threaded test the lru hash table |
slabhash | Hash table formed from several smaller ones |
slabhash_testdata | Test structure contains test data |
slabhash_testkey | Test structure contains test key |
sock_list | Linked list of sockaddrs May be allocated such that only 'len' bytes of addr exist for the structure |
stats_info | Statistics to send over the control pipe when asked This struct is made to be memcpied, sent in binary |
ta_key | Trust anchor key |
tcp_proxy | List of TCP proxy fd pairs to TCP connect client to server |
tcp_send_list | An item that has to be TCP relayed |
test_thr | Structure to threaded test the lru hash table |
th_buck | Bucket of time history information |
timehist | Keep histogram of time values |
todo_item | Todo item |
track_id | Keeping track of the async ids |
trust_anchor | A trust anchor in the trust anchor store |
tube | A pipe |
tube_res_list | List of results (arbitrary command serializations) to write back |
ub_ctx | The context structure |
ub_packed_rrset_key | This structure contains an RRset |
ub_randstate | Struct with per-thread random state |
ub_result | The validation and resolution results |
val_anchors | Trust anchor store |
val_env | Global state for the validator |
val_neg_cache | The negative cache |
val_neg_data | Data element for aggressive negative caching |
val_neg_zone | Per Zone aggressive negative caching data |
val_qstate | Per query state for the validator module |
waiting_tcp | Query waiting for TCP buffer |
worker | Structure holding working information for unbound |