summaryrefslogtreecommitdiffhomepage
path: root/windows/libshared/src
diff options
context:
space:
mode:
Diffstat (limited to 'windows/libshared/src')
-rw-r--r--windows/libshared/src/libshared/network/interfaceutils.cpp21
-rw-r--r--windows/libshared/src/libshared/network/interfaceutils.h2
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);
};
}