11#include " Network.h"
22
3- IPAddress NetworkClass ::localIP ()
3+ IPAddress WLEDNetworkClass ::localIP ()
44{
55 IPAddress localIP;
66#if defined(ARDUINO_ARCH_ESP32) && defined(WLED_USE_ETHERNET)
@@ -17,7 +17,7 @@ IPAddress NetworkClass::localIP()
1717 return INADDR_NONE;
1818}
1919
20- IPAddress NetworkClass ::subnetMask ()
20+ IPAddress WLEDNetworkClass ::subnetMask ()
2121{
2222#if defined(ARDUINO_ARCH_ESP32) && defined(WLED_USE_ETHERNET)
2323 if (ETH.localIP ()[0 ] != 0 ) {
@@ -30,7 +30,7 @@ IPAddress NetworkClass::subnetMask()
3030 return IPAddress (255 , 255 , 255 , 0 );
3131}
3232
33- IPAddress NetworkClass ::gatewayIP ()
33+ IPAddress WLEDNetworkClass ::gatewayIP ()
3434{
3535#if defined(ARDUINO_ARCH_ESP32) && defined(WLED_USE_ETHERNET)
3636 if (ETH.localIP ()[0 ] != 0 ) {
@@ -43,7 +43,7 @@ IPAddress NetworkClass::gatewayIP()
4343 return INADDR_NONE;
4444}
4545
46- void NetworkClass ::localMAC (uint8_t * MAC)
46+ void WLEDNetworkClass ::localMAC (uint8_t * MAC)
4747{
4848#if defined(ARDUINO_ARCH_ESP32) && defined(WLED_USE_ETHERNET)
4949 // ETH.macAddress(MAC); // Does not work because of missing ETHClass:: in ETH.ccp
@@ -71,17 +71,17 @@ void NetworkClass::localMAC(uint8_t* MAC)
7171 return ;
7272}
7373
74- bool NetworkClass ::isConnected ()
74+ bool WLEDNetworkClass ::isConnected ()
7575{
7676 return (WiFi.localIP ()[0 ] != 0 && WiFi.status () == WL_CONNECTED) || isEthernet ();
7777}
7878
79- bool NetworkClass ::isEthernet ()
79+ bool WLEDNetworkClass ::isEthernet ()
8080{
8181#if defined(ARDUINO_ARCH_ESP32) && defined(WLED_USE_ETHERNET)
8282 return (ETH.localIP ()[0 ] != 0 ) && ETH.linkUp ();
8383#endif
8484 return false ;
8585}
8686
87- NetworkClass Network ;
87+ WLEDNetworkClass WLEDNetwork ;
0 commit comments