39 references to InterNetworkV6
IIS.Common.TestLib (2)
TestConnections.cs (2)
240if (addressFamily != AddressFamily.InterNetwork && addressFamily != AddressFamily.InterNetworkV6) 246var address = addressFamily == AddressFamily.InterNetworkV6
InMemory.FunctionalTests (2)
src\Servers\Kestrel\shared\test\TestConnection.cs (2)
60if (addressFamily != AddressFamily.InterNetwork && addressFamily != AddressFamily.InterNetworkV6) 66var address = addressFamily == AddressFamily.InterNetworkV6
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
Internal\JsonTranscodingServerCallContext.cs (1)
89case AddressFamily.InterNetworkV6:
Microsoft.AspNetCore.HttpOverrides (1)
IPNetwork.cs (1)
108AddressFamily.InterNetworkV6 => prefixLength <= 128,
Microsoft.AspNetCore.Rewrite (1)
PatternSegments\IsIPV6Segment.cs (1)
16return context.HttpContext.Connection.RemoteIpAddress.AddressFamily == AddressFamily.InterNetworkV6 ? "on" : "off";
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Infrastructure\KestrelMetrics.cs (1)
335case AddressFamily.InterNetworkV6:
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
src\Servers\Kestrel\shared\test\TestConnection.cs (2)
60if (addressFamily != AddressFamily.InterNetwork && addressFamily != AddressFamily.InterNetworkV6) 66var address = addressFamily == AddressFamily.InterNetworkV6
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
ResourceMonitoringOptionsCustomValidator.cs (1)
26|| (ipAddress.AddressFamily != AddressFamily.InterNetwork && ipAddress.AddressFamily != AddressFamily.InterNetworkV6))
Windows\Network\WindowsTcpStateInfo.cs (1)
38.Where(ip => IPAddress.TryParse(ip, out var ipAddress) && ipAddress.AddressFamily == AddressFamily.InterNetworkV6)
Microsoft.Extensions.ServiceDiscovery.Abstractions (1)
Internal\ServiceEndpointImpl.cs (1)
17IPEndPoint ip when ip.Port == 0 && ip.AddressFamily == System.Net.Sockets.AddressFamily.InterNetworkV6 => $"[{ip.Address}]",
Microsoft.Extensions.ServiceDiscovery.Dns (3)
Resolver\DnsResolver.cs (3)
135var ipv6AddressesTask = ResolveIPAddressesAsync(name, AddressFamily.InterNetworkV6, cancellationToken); 151if (addressFamily != AddressFamily.InterNetwork && addressFamily != AddressFamily.InterNetworkV6) 163else if (addressFamily == AddressFamily.InterNetworkV6 && Socket.OSSupportsIPv6)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
Resolver\ResolveAddressesTests.cs (1)
224[InlineData(AddressFamily.InterNetworkV6, "::1")]
Sockets.BindTests (12)
src\Servers\Kestrel\shared\test\TestConnection.cs (2)
60if (addressFamily != AddressFamily.InterNetwork && addressFamily != AddressFamily.InterNetworkV6) 66var address = addressFamily == AddressFamily.InterNetworkV6
src\Servers\Kestrel\shared\test\TransportTestHelpers\IPv6ScopeIdPresentConditionAttribute.cs (1)
27.Any(addressInfo => addressInfo.Address.AddressFamily == AddressFamily.InterNetworkV6 && addressInfo.Address.ScopeId != 0);
src\Servers\Kestrel\shared\test\TransportTestHelpers\IPv6SupportedConditionAttribute.cs (1)
24using (var socket = new Socket(AddressFamily.InterNetworkV6, SocketType.Stream, ProtocolType.Tcp))
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (8)
573using (var socket = new Socket(AddressFamily.InterNetworkV6, SocketType.Stream, ProtocolType.Tcp)) 738ThrowsWhenBindingLocalhostToAddressInUse(AddressFamily.InterNetworkV6); 934var otherAddressFamily = addressFamily == AddressFamily.InterNetwork ? AddressFamily.InterNetworkV6 : AddressFamily.InterNetwork; 940using (var socket = new Socket(AddressFamily.InterNetworkV6, SocketType.Stream, ProtocolType.Tcp)) 976var otherAddressString = $"http://{(addressFamily == AddressFamily.InterNetworkV6 ? "127.0.0.1" : "[::1]")}:{port}"; 1076.Where(ip => ip.AddressFamily == AddressFamily.InterNetworkV6) 1124.Where(ip => ip.AddressFamily == AddressFamily.InterNetworkV6) 1160.Where(ip => ip.AddressFamily == AddressFamily.InterNetworkV6)
Sockets.FunctionalTests (4)
src\Servers\Kestrel\shared\test\TestConnection.cs (2)
60if (addressFamily != AddressFamily.InterNetwork && addressFamily != AddressFamily.InterNetworkV6) 66var address = addressFamily == AddressFamily.InterNetworkV6
src\Servers\Kestrel\shared\test\TransportTestHelpers\IPv6ScopeIdPresentConditionAttribute.cs (1)
27.Any(addressInfo => addressInfo.Address.AddressFamily == AddressFamily.InterNetworkV6 && addressInfo.Address.ScopeId != 0);
src\Servers\Kestrel\shared\test\TransportTestHelpers\IPv6SupportedConditionAttribute.cs (1)
24using (var socket = new Socket(AddressFamily.InterNetworkV6, SocketType.Stream, ProtocolType.Tcp))
System.Net.Ping (6)
src\libraries\Common\src\System\Net\IPEndPointExtensions.cs (1)
15if (family == AddressFamily.InterNetworkV6)
src\libraries\Common\src\System\Net\RawSocketPermissions.cs (2)
11private static readonly Lazy<bool> s_canUseRawIPv6Sockets = new Lazy<bool>(() => CheckRawSocketPermissions(AddressFamily.InterNetworkV6)); 17addressFamily == AddressFamily.InterNetworkV6 ?
src\libraries\Common\src\System\Net\SocketProtocolSupportPal.cs (1)
13public static bool OSSupportsIPv6 { get; } = IsSupported(AddressFamily.InterNetworkV6) && !IsIPv6Disabled();
System\Net\NetworkInformation\Ping.cs (1)
744else if ((ip.AddressFamily == AddressFamily.InterNetworkV6 && !SocketProtocolSupportPal.OSSupportsIPv6))
System\Net\NetworkInformation\Ping.RawSocket.cs (1)
75if (addrFamily == AddressFamily.InterNetworkV6 && !SupportsDualMode)