![]() |
FD.io VPP
v20.05.1-6-gf53edbc3b
Vector Packet Processing
|
Collaboration diagram for dns_main_t:Data Fields | |
| dns_cache_entry_t * | entries |
| Pool of cache entries. More... | |
| u32 * | unresolved_entries |
| Pool indices of unresolved entries. More... | |
| uword * | cache_entry_by_name |
| Find cached record by name. More... | |
| clib_spinlock_t | cache_lock |
| int | cache_lock_tag |
| int | is_enabled |
| enable / disable flag More... | |
| int | udp_ports_registered |
| udp port registration complete More... | |
| ip4_address_t * | ip4_name_servers |
| upstream name servers, e.g. More... | |
| ip6_address_t * | ip6_name_servers |
| u32 | resolver_process_node_index |
| resolver process node index More... | |
| u32 | name_cache_size |
| config parameters More... | |
| u32 | max_ttl_in_seconds |
| u32 | random_seed |
| u16 | msg_id_base |
| message-ID base More... | |
| vlib_main_t * | vlib_main |
| vnet_main_t * | vnet_main |
| api_main_t * | api_main |
| api_main_t* dns_main_t::api_main |
| uword* dns_main_t::cache_entry_by_name |
| clib_spinlock_t dns_main_t::cache_lock |
| dns_cache_entry_t* dns_main_t::entries |
| ip4_address_t* dns_main_t::ip4_name_servers |
| u32 dns_main_t::resolver_process_node_index |
| int dns_main_t::udp_ports_registered |
| u32* dns_main_t::unresolved_entries |
| vlib_main_t* dns_main_t::vlib_main |
| vnet_main_t* dns_main_t::vnet_main |