diff options
Diffstat (limited to 'windows/libshared/src')
| -rw-r--r-- | windows/libshared/src/libshared/network/interfaceutils.cpp | 21 | ||||
| -rw-r--r-- | windows/libshared/src/libshared/network/interfaceutils.h | 2 |
2 files changed, 0 insertions, 23 deletions
diff --git a/windows/libshared/src/libshared/network/interfaceutils.cpp b/windows/libshared/src/libshared/network/interfaceutils.cpp index e381a2abca..fcfcb47a0e 100644 --- a/windows/libshared/src/libshared/network/interfaceutils.cpp +++ b/windows/libshared/src/libshared/network/interfaceutils.cpp @@ -55,25 +55,4 @@ std::set<InterfaceUtils::NetworkAdapter> InterfaceUtils::GetAllAdapters(ULONG fa return adapters; } -//static -void InterfaceUtils::AddDeviceIpAddresses(NET_LUID device, const std::vector<SOCKADDR_INET> &addresses) -{ - for (const auto &address : addresses) - { - MIB_UNICASTIPADDRESS_ROW row; - InitializeUnicastIpAddressEntry(&row); - - row.InterfaceLuid = device; - row.Address = address; - row.DadState = IpDadStatePreferred; - - const auto status = CreateUnicastIpAddressEntry(&row); - - if (NO_ERROR != status) - { - THROW_WINDOWS_ERROR(status, "Assign IP address on network interface"); - } - } -} - } diff --git a/windows/libshared/src/libshared/network/interfaceutils.h b/windows/libshared/src/libshared/network/interfaceutils.h index 0fff359d08..1ab637eaf6 100644 --- a/windows/libshared/src/libshared/network/interfaceutils.h +++ b/windows/libshared/src/libshared/network/interfaceutils.h @@ -62,8 +62,6 @@ public: }; static std::set<NetworkAdapter> GetAllAdapters(ULONG family, ULONG flags); - - static void AddDeviceIpAddresses(NET_LUID device, const std::vector<SOCKADDR_INET> &addresses); }; } |
