Przeglądaj źródła

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
David Cermak 6 lat temu
rodzic
commit
92087edbb8
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      components/esp_netif/lwip/esp_netif_lwip.c

+ 1 - 1
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));
         }
     }