BitSharp.Network.Messaging.IPAddressToBytes C# (CSharp) Method

IPAddressToBytes() public static method

public static IPAddressToBytes ( IPAddress ipAddress ) : byte[]
ipAddress System.Net.IPAddress
return byte[]
        public static byte[] IPAddressToBytes(IPAddress ipAddress)
        {
            // if address is IPv4, map it onto IPv6
            if (!ipAddress.IsIPv4MappedToIPv6)
                ipAddress = ipAddress.MapToIPv6();

            return ipAddress.GetAddressBytes();
        }