10 if (inetAddress.si_family == 2)
27 socketAddrInet.Ipv4.sin_family = 2;
31 socketAddrInet.Ipv6.sin6_family = 23;
38 return socketAddrInet;
44 socketAddrInet.Ipv4.sin_port = sin_port;
static long HostToNetworkOrder(long host)
static long NetworkToHostOrder(long network)
bool TryWriteBytes(Span< byte > destination, out int bytesWritten)
override bool Equals([NotNullWhen(true)] object? comparand)
static readonly IPAddress Any
static readonly IPAddress IPv6Any
AddressFamily AddressFamily
static void SetPort(AddressFamily addressFamily, ref MsQuicNativeMethods.SOCKADDR_INET socketAddrInet, int originalPort)
static unsafe IPEndPoint INetToIPEndPoint(ref MsQuicNativeMethods.SOCKADDR_INET inetAddress)
static unsafe MsQuicNativeMethods.SOCKADDR_INET IPEndPointToINet(IPEndPoint endpoint)
static string net_quic_addressfamily_notsupported
unsafe fixed byte sin6_addr[16]
unsafe fixed byte sin_addr[4]