fix crashes on devices that don't support ipv6

This commit is contained in:
john janzen
2025-12-20 19:42:51 +01:00
parent 84f66dd54e
commit 93902fc610

View File

@@ -779,6 +779,9 @@ public class NetworkManager : INetworkManager, IDisposable
return knownInterfaces;
}
// TODO: remove when upgrade to dotnet 11 is done
readIpv6 &= Socket.OSSupportsIPv6;
// No bind address and no exclusions, so listen on all interfaces.
var result = new List<IPData>();
if (readIpv4 && readIpv6)