14 references to IsFreeBSD
System.IO.Ports (1)
System\IO\Ports\SerialPort.Unix.cs (1)
21
: OperatingSystem.
IsFreeBSD
() ? GetPortNames_FreeBSD()
System.Net.Ping (7)
src\runtime\src\libraries\Common\src\System\Net\NetworkInformation\UnixCommandLinePing.cs (4)
101
if (OperatingSystem.
IsFreeBSD
())
146
if (OperatingSystem.
IsFreeBSD
() || OperatingSystem.IsMacOS())
150
if (ipv4 || (OperatingSystem.
IsFreeBSD
() && Environment.OSVersion.Version.Major > 12))
170
if (OperatingSystem.
IsFreeBSD
() || OperatingSystem.IsMacOS())
System\Net\NetworkInformation\Ping.RawSocket.cs (2)
22
private static readonly ushort DontFragment = OperatingSystem.
IsFreeBSD
() ? (ushort)IPAddress.HostToNetworkOrder((short)0x4000) : (ushort)0x4000;
40
iph.TotalLength = OperatingSystem.
IsFreeBSD
() ? (ushort)IPAddress.HostToNetworkOrder((short)totalLength) : (ushort)totalLength;
System\Net\NetworkInformation\Ping.Unix.cs (1)
18
private static bool SendIpHeader => OperatingSystem.
IsFreeBSD
();
System.Net.Quic (1)
System\Net\Quic\Interop\msquic.cs (1)
151
public static bool SockaddrHasLength => OperatingSystem.
IsFreeBSD
() || OperatingSystem.IsIOS() || OperatingSystem.IsMacOS() || OperatingSystem.IsMacCatalyst() || OperatingSystem.IsTvOS();
System.Net.Security (1)
System\Net\Security\TlsSession.cs (1)
1341
if (!OperatingSystem.IsLinux() && !OperatingSystem.
IsFreeBSD
() && !OperatingSystem.IsAndroid())
System.Private.CoreLib (4)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\FileStreamHelpers.Unix.cs (2)
61
if (OperatingSystem.IsApplePlatform() || OperatingSystem.
IsFreeBSD
())
71
if (OperatingSystem.IsApplePlatform() || OperatingSystem.
IsFreeBSD
())
src\runtime\src\libraries\System.Private.CoreLib\src\System\OperatingSystem.cs (1)
199
=>
IsFreeBSD
() && IsOSVersionAtLeast(major, minor, build, revision);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (1)
85
private static bool UsePThreadMutexes => !OperatingSystem.IsApplePlatform() && !OperatingSystem.
IsFreeBSD
() && !OperatingSystem.IsOpenBSD() && !OperatingSystem.IsHaiku();