From 92087edbb87040e4fbfcd0b8e6b31215c0faf18c Mon Sep 17 00:00:00 2001 From: David Cermak Date: Thu, 9 Jan 2020 09:17:38 +0100 Subject: [PATCH] esp_netif: fix esp_netif_get_dns_info() to copy the entire ip_addr_t closes https://github.com/espressif/esp-idf/issues/4584 closes IDFGH-2472 --- components/esp_netif/lwip/esp_netif_lwip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/esp_netif/lwip/esp_netif_lwip.c b/components/esp_netif/lwip/esp_netif_lwip.c index 1ed30fb0b..56d238adc 100644 --- a/components/esp_netif/lwip/esp_netif_lwip.c +++ b/components/esp_netif/lwip/esp_netif_lwip.c @@ -1308,7 +1308,7 @@ static esp_err_t esp_netif_get_dns_info_api(esp_netif_api_msg_t *msg) const ip_addr_t* dns_ip = NULL; dns_ip = dns_getserver(type); if(dns_ip != NULL) { - memcpy(&dns->ip.u_addr, &dns_ip, sizeof(ip4_addr_t)); + memcpy(&dns->ip, dns_ip, sizeof(ip_addr_t)); } }