diff --git a/src/core/libraries/network/net_util.cpp b/src/core/libraries/network/net_util.cpp index 39085036060..b0a0d9ad8cd 100644 --- a/src/core/libraries/network/net_util.cpp +++ b/src/core/libraries/network/net_util.cpp @@ -20,6 +20,11 @@ typedef int socklen_t; #include typedef int net_socket; #endif +#if defined(__APPLE__) +#include +#include +#endif + #include #include #include @@ -49,7 +54,7 @@ bool NetUtilInternal::RetrieveEthernetAddr() { memcpy(ether_address.data(), info[0].Address, 6); return true; } -#elif defined __APPLE__ +#elif defined(__APPLE__) ifaddrs* ifap; if (getifaddrs(&ifap) == 0) {