Function esp_idf_hal::sys::esp_netif_get_dns_info
source · pub unsafe extern "C" fn esp_netif_get_dns_info(
esp_netif: *mut esp_netif_obj,
type_: u32,
dns: *mut esp_netif_dns_info_t,
) -> i32
Expand description
@brief Get DNS Server information
Return the currently configured DNS Server address for the specified interface and Server type.
This may be result of a previous call to esp_netif_set_dns_info(). If the interface’s DHCP client is enabled, the Main or Backup DNS Server may be set by the current DHCP lease.
@param[in] esp_netif Handle to esp-netif instance @param[in] type Type of DNS Server to get: ESP_NETIF_DNS_MAIN, ESP_NETIF_DNS_BACKUP, ESP_NETIF_DNS_FALLBACK @param[out] dns DNS Server result is written here on success
@return - ESP_OK on success - ESP_ERR_ESP_NETIF_INVALID_PARAMS invalid params