|
Zephyr Project API 4.2.99
A Scalable Open Source RTOS
|
List of configured DNS servers. More...
#include <dns_resolve.h>
Data Fields | |
| struct sockaddr | dns_server |
| DNS server information. | |
| int | sock |
| Connection to the DNS server. | |
| int | if_index |
| Network interface index if the DNS resolving should be done via this interface. | |
| enum dns_server_source | source |
| Source of the DNS server, e.g., manual, DHCPv4/6, etc. | |
| uint8_t | is_mdns: 1 |
| Is this server mDNS one. | |
| uint8_t | is_llmnr: 1 |
| Is this server LLMNR one. | |
List of configured DNS servers.
| struct sockaddr dns_resolve_context::dns_server::dns_server |
DNS server information.
| int dns_resolve_context::dns_server::if_index |
Network interface index if the DNS resolving should be done via this interface.
Value 0 indicates any interface can be used.
| uint8_t dns_resolve_context::dns_server::is_llmnr |
Is this server LLMNR one.
| uint8_t dns_resolve_context::dns_server::is_mdns |
Is this server mDNS one.
| int dns_resolve_context::dns_server::sock |
Connection to the DNS server.
| enum dns_server_source dns_resolve_context::dns_server::source |
Source of the DNS server, e.g., manual, DHCPv4/6, etc.