19 references to IP
System.Net.Ping (1)
System\Net\NetworkInformation\Ping.RawSocket.cs (1)
89
socket.SetSocketOption(SocketOptionLevel.
IP
, SocketOptionName.HeaderIncluded, 1);
System.Net.Sockets (18)
System\Net\Sockets\SafeSocketHandle.Unix.cs (1)
70
case SocketOptionLevel.
IP
:
System\Net\Sockets\Socket.cs (10)
601
return (short)(int)GetSocketOption(SocketOptionLevel.
IP
, SocketOptionName.IpTimeToLive)!;
621
SetSocketOption(SocketOptionLevel.
IP
, SocketOptionName.IpTimeToLive, value);
641
return (int)GetSocketOption(SocketOptionLevel.
IP
, SocketOptionName.DontFragment)! != 0 ? true : false;
653
SetSocketOption(SocketOptionLevel.
IP
, SocketOptionName.DontFragment, value ? 1 : 0);
668
return (int)GetSocketOption(SocketOptionLevel.
IP
, SocketOptionName.MulticastLoopback)! != 0 ? true : false;
684
SetSocketOption(SocketOptionLevel.
IP
, SocketOptionName.MulticastLoopback, value ? 1 : 0);
2014
else if (optionLevel == SocketOptionLevel.
IP
&& (optionName == SocketOptionName.AddMembership || optionName == SocketOptionName.DropMembership))
2072
else if (optionLevel == SocketOptionLevel.
IP
&& (optionName == SocketOptionName.AddMembership || optionName == SocketOptionName.DropMembership))
2201
SocketPal.SetIPProtectionLevel(this, SocketOptionLevel.
IP
, (int)level);
3411
SetSocketOption(SocketOptionLevel.
IP
, SocketOptionName.PacketInformation, true);
System\Net\Sockets\SocketPal.Unix.cs (3)
1429
else if (optionLevel == SocketOptionLevel.
IP
)
1531
return GetErrorAndTrackSetting(handle, SocketOptionLevel.
IP
, optionName, err);
1568
socket.SetSocketOption(SocketOptionLevel.
IP
, SocketOptionName.PacketInformation, true);
System\Net\Sockets\UDPClient.cs (4)
400
SocketOptionLevel.
IP
,
423
SocketOptionLevel.
IP
,
464
(_family == AddressFamily.InterNetwork) ? SocketOptionLevel.
IP
: SocketOptionLevel.IPv6,
484
SocketOptionLevel.
IP
,