 acl_addr | An address span with access control information |
 acl_list | Access control storage structure |
 addr_tree_node | Tree of IP addresses |
 algo_needs | Storage for algorithm needs |
 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_arg | Structure for argument data for dump infra host |
 infra_cache | Infra cache |
 infra_data | Host information encompasses host capabilities and retransmission timeouts |
 infra_key | Host information kept for every server, 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 |
 ip_list | List of IP addresses |
 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 |
 xml_data | XML parse private data during the parse |