diff --git a/cores/esp32/IPAddress.cpp b/cores/esp32/IPAddress.cpp index b4fc4c3f7e0..128efaf9269 100644 --- a/cores/esp32/IPAddress.cpp +++ b/cores/esp32/IPAddress.cpp @@ -411,4 +411,6 @@ esp_ip6_addr_type_t IPAddress::addr_type() const { } const IPAddress IN6ADDR_ANY(IPv6); +#ifndef INADDR_NONE const IPAddress INADDR_NONE(0, 0, 0, 0); +#endif diff --git a/cores/esp32/IPAddress.h b/cores/esp32/IPAddress.h index b88aeed3026..74a301da892 100644 --- a/cores/esp32/IPAddress.h +++ b/cores/esp32/IPAddress.h @@ -134,4 +134,6 @@ class IPAddress : public Printable { }; extern const IPAddress IN6ADDR_ANY; +#ifndef INADDR_NONE extern const IPAddress INADDR_NONE; +#endif