protected static void AssertDualModeEnabled(Socket socket, IPAddress listenOn)
{
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
{
Assert.True(socket.DualMode);
}
else
{
Assert.True((listenOn != IPAddress.IPv6Any && !listenOn.IsIPv4MappedToIPv6) || socket.DualMode);
}
}