14 references to SocketAddressPal
System.Net.Ping (14)
src\libraries\Common\src\System\Net\IPEndPointExtensions.cs (14)
13AddressFamily family = SocketAddressPal.GetAddressFamily(socketAddressBuffer); 19SocketAddressPal.GetIPv6Address(socketAddressBuffer, address, out scope); 26return new IPAddress((long)SocketAddressPal.GetIPv4Address(socketAddressBuffer) & 0x0FFFFFFFF); 34SocketAddressPal.SetAddressFamily(socketAddressBuffer, address.AddressFamily); 35SocketAddressPal.SetPort(socketAddressBuffer, 0); 39SocketAddressPal.SetIPv4Address(socketAddressBuffer, (uint)address.Address); 47SocketAddressPal.SetIPv6Address(socketAddressBuffer, addressBuffer, (uint)address.ScopeId); 53return new IPEndPoint(GetIPAddress(socketAddressBuffer), SocketAddressPal.GetPort(socketAddressBuffer)); 59SocketAddressPal.SetAddressFamily(destination, endPoint.AddressFamily); 61SocketAddressPal.SetPort(destination, (ushort)endPoint.Port); 67endPoint.AddressFamily == SocketAddressPal.GetAddressFamily(socketAddressBuffer) && 68endPoint.Port == (int)SocketAddressPal.GetPort(socketAddressBuffer)) 73return endPoint.Address.Address == (long)SocketAddressPal.GetIPv4Address(socketAddressBuffer); 80SocketAddressPal.GetIPv6Address(socketAddressBuffer, addressBuffer1, out uint scopeid);