refactor: include a point 2 point check when checking if an interface is virtual

This commit is contained in:
sithlord48
2026-02-12 10:07:39 -05:00
committed by Nick Bolton
parent f9857e102a
commit 64c104a5c2

View File

@ -65,7 +65,8 @@ QStringList NetworkMonitor::getAvailableIPv4Addresses() const
continue;
}
const bool isVirtual = isVirtualInterface(interface.name());
const bool isP2P = (interface.flags() & QNetworkInterface::IsPointToPoint);
const bool isVirtual = isVirtualInterface(interface.name()) || isP2P;
const auto addressEntries = interface.addressEntries();
for (const auto &entry : addressEntries) {