19 references to IPv6
System.Net.Sockets (19)
System\Net\Sockets\SafeSocketHandle.Unix.cs (1)
78case SocketOptionLevel.IPv6:
System\Net\Sockets\Socket.cs (10)
605return (short)(int)GetSocketOption(SocketOptionLevel.IPv6, SocketOptionName.IpTimeToLive)!; 626SetSocketOption(SocketOptionLevel.IPv6, SocketOptionName.IpTimeToLive, value); 672return (int)GetSocketOption(SocketOptionLevel.IPv6, SocketOptionName.MulticastLoopback)! != 0 ? true : false; 689SetSocketOption(SocketOptionLevel.IPv6, SocketOptionName.MulticastLoopback, value ? 1 : 0); 726return ((int)GetSocketOption(SocketOptionLevel.IPv6, SocketOptionName.IPv6Only)! == 0); 734SetSocketOption(SocketOptionLevel.IPv6, SocketOptionName.IPv6Only, value ? 0 : 1); 2023else if (optionLevel == SocketOptionLevel.IPv6 && (optionName == SocketOptionName.AddMembership || optionName == SocketOptionName.DropMembership)) 2076else if (optionLevel == SocketOptionLevel.IPv6 && (optionName == SocketOptionName.AddMembership || optionName == SocketOptionName.DropMembership)) 2197SocketPal.SetIPProtectionLevel(this, SocketOptionLevel.IPv6, (int)level); 3422SetSocketOption(SocketOptionLevel.IPv6, SocketOptionName.PacketInformation, true);
System\Net\Sockets\SocketPal.Unix.cs (3)
75error = Interop.Sys.SetSockOpt(fd, SocketOptionLevel.IPv6, SocketOptionName.IPv6Only, (byte*)&on, sizeof(int)); 1455if (optionLevel == SocketOptionLevel.IPv6 && optionName == SocketOptionName.IPv6Only) 1548return GetErrorAndTrackSetting(handle, SocketOptionLevel.IPv6, optionName, err);
System\Net\Sockets\UDPClient.cs (5)
407SocketOptionLevel.IPv6, 443SocketOptionLevel.IPv6, 464(_family == AddressFamily.InterNetwork) ? SocketOptionLevel.IP : SocketOptionLevel.IPv6, 491SocketOptionLevel.IPv6, 511SocketOptionLevel.IPv6,