Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ IsIPv6Disabled() [3/3]

static bool System.Net.SocketProtocolSupportPal.IsIPv6Disabled ( )
inlinestaticprivate

Definition at line 17 of file SocketProtocolSupportPal.cs.

18 {
19 if (AppContext.TryGetSwitch("System.Net.DisableIPv6", out var isEnabled))
20 {
21 return isEnabled;
22 }
23 string environmentVariable = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_NET_DISABLEIPV6");
24 if (environmentVariable != null)
25 {
26 if (!(environmentVariable == "1"))
27 {
28 return environmentVariable.Equals("true", StringComparison.OrdinalIgnoreCase);
29 }
30 return true;
31 }
32 return false;
33 }

References System.Environment.GetEnvironmentVariable(), and System.AppContext.TryGetSwitch().