diff --git a/src/core/dns.c b/src/core/dns.c index 2fe13172..3a6c3f9c 100644 --- a/src/core/dns.c +++ b/src/core/dns.c @@ -1404,7 +1404,6 @@ err_t dns_gethostbyname(const char *hostname, ip_addr_t *addr, dns_found_callback found, void *callback_arg) { -#if LWIP_IPV4 && LWIP_IPV6 return dns_gethostbyname_addrtype(hostname, addr, found, callback_arg, LWIP_DNS_ADDRTYPE_DEFAULT); } @@ -1418,7 +1417,6 @@ err_t dns_gethostbyname_addrtype(const char *hostname, ip_addr_t *addr, dns_found_callback found, void *callback_arg, u8_t dns_addrtype) { -#endif /* LWIP_IPV4 && LWIP_IPV6 */ size_t hostnamelen; /* not initialized or no valid server yet, or invalid addr pointer * or invalid hostname or invalid hostname length */ @@ -1472,20 +1470,12 @@ dns_gethostbyname_addrtype(const char *hostname, ip_addr_t *addr, dns_found_call return ERR_OK; } } +#else /* LWIP_IPV4 && LWIP_IPV6 */ + LWIP_UNUSED_ARG(dns_addrtype); #endif /* LWIP_IPV4 && LWIP_IPV6 */ /* queue query with specified callback */ return dns_enqueue(hostname, hostnamelen, found, callback_arg LWIP_DNS_ADDRTYPE_ARG(dns_addrtype)); } -#if !LWIP_IPV4 || !LWIP_IPV6 -err_t -dns_gethostbyname_addrtype(const char *hostname, ip_addr_t *addr, dns_found_callback found, - void *callback_arg, u8_t dns_addrtype) -{ - LWIP_UNUSED_ARG(dns_addrtype); - return dns_gethostbyname(hostname, addr, found, callback_arg); -} -#endif /* LWIP_IPV4 && LWIP_IPV6 */ - #endif /* LWIP_DNS */