This commit is contained in:
Marcin Mikołajczyk 2025-07-14 22:33:07 +01:00
parent 322fcf7e65
commit 73d76bd57a
2 changed files with 4 additions and 4 deletions

View File

@ -8,7 +8,6 @@
#include <mutex>
#include <vector>
#include <unistd.h>
#ifdef _WIN32
#include <wepoll/wepoll.h>
@ -16,6 +15,7 @@
#if defined(__linux__) || defined(__APPLE__)
#include <sys/epoll.h>
#include <unistd.h>
#endif
namespace Libraries::Net {

View File

@ -167,11 +167,11 @@ bool NetUtilInternal::RetrieveNetmask() {
std::vector<u8> adapter_addresses(sizeof(IP_ADAPTER_ADDRESSES));
ULONG size_infos = sizeof(IP_ADAPTER_ADDRESSES);
if (GetAdaptersInfo(reinterpret_cast<PIP_ADAPTER_ADDRESSES>(adapter_infos.data()),
if (GetAdaptersInfo(reinterpret_cast<PIP_ADAPTER_ADDRESSES>(adapter_addresses.data()),
&size_infos) == ERROR_BUFFER_OVERFLOW)
adapter_infos.resize(size_infos);
adapter_addresses.resize(size_infos);
if (GetAdaptersInfo(reinterpret_cast<PIP_ADAPTER_ADDRESSES>(adapter_infos.data()),
if (GetAdaptersInfo(reinterpret_cast<PIP_ADAPTER_ADDRESSES>(adapter_addresses.data()),
&size_infos) == NO_ERROR &&
size_infos) {
PIP_ADAPTER_ADDRESSES adapter;