From c7c39964885b5dd0c2757040647547f5bd05965d Mon Sep 17 00:00:00 2001 From: Christoph Baechler Date: Mon, 6 Nov 2023 10:50:33 +0100 Subject: [PATCH] dns: Fix fallback server init config with preferred IP4 2.1.3-esp: 5aab73d7 dns: fix init with only ipv4 enabled 2.1.3-esp: f7922143 feat(lwip):add fall back dns config in menuconfig --- src/core/dns.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/dns.c b/src/core/dns.c index 68355487..4401318c 100644 --- a/src/core/dns.c +++ b/src/core/dns.c @@ -328,7 +328,9 @@ dns_init(void) /* initialize fallback dns DNS server address */ ip_addr_t dnsserver; FALLBACK_DNS_SERVER_ADDRESS(&dnsserver); +#if LWIP_IPV4 && LWIP_IPV6 && ESP_LWIP_FALLBACK_DNS_PREFER_IPV4 dnsserver.type = IPADDR_TYPE_V4; +#endif dns_setserver(DNS_FALLBACK_SERVER_INDEX, &dnsserver); #endif /* FALLBACK_DNS_SERVER_ADDRESS */