SharpPcap.Packets.IPProtocol.IPProtocol C# (CSharp) Method

IPProtocol() static private method

static private IPProtocol ( ) : SharpPcap.Packets.Util
return SharpPcap.Packets.Util
        static IPProtocol()
        {
            {
                messages[(System.Int32) IPProtocolType.IP] = "Dummy protocol for TCP";
                messages[(System.Int32) IPProtocolType.HOPOPTS] = "IPv6 Hop-by-Hop options";
                messages[(System.Int32) IPProtocolType.ICMP] = "Internet Control Message Protocol";
                messages[(System.Int32) IPProtocolType.IGMP] = "Internet Group Management Protocol";
                messages[(System.Int32) IPProtocolType.IPIP] = "IPIP tunnels";
                messages[(System.Int32) IPProtocolType.TCP] = "Transmission Control Protocol";
                messages[(System.Int32) IPProtocolType.EGP] = "Exterior Gateway Protocol";
                messages[(System.Int32) IPProtocolType.PUP] = "PUP protocol";
                messages[(System.Int32) IPProtocolType.UDP] = "User Datagram Protocol";
                messages[(System.Int32) IPProtocolType.IDP] = "XNS IDP protocol";
                messages[(System.Int32) IPProtocolType.TP] = "SO Transport Protocol Class 4";
                messages[(System.Int32) IPProtocolType.IPV6] = "IPv6 header";
                messages[(System.Int32) IPProtocolType.ROUTING] = "IPv6 routing header";
                messages[(System.Int32) IPProtocolType.FRAGMENT] = "IPv6 fragmentation header";
                messages[(System.Int32) IPProtocolType.RSVP] = "Reservation Protocol";
                messages[(System.Int32) IPProtocolType.GRE] = "General Routing Encapsulation";
                messages[(System.Int32) IPProtocolType.ESP] = "encapsulating security payload";
                messages[(System.Int32) IPProtocolType.AH] = "authentication header";
                messages[(System.Int32) IPProtocolType.ICMPV6] = "ICMPv6";
                messages[(System.Int32) IPProtocolType.NONE] = "IPv6 no next header";
                messages[(System.Int32) IPProtocolType.DSTOPTS] = "IPv6 destination options";
                messages[(System.Int32) IPProtocolType.MTP] = "Multicast Transport Protocol";
                messages[(System.Int32) IPProtocolType.ENCAP] = "Encapsulation Header";
                messages[(System.Int32) IPProtocolType.PIM] = "Protocol Independent Multicast";
                messages[(System.Int32) IPProtocolType.COMP] = "Compression Header Protocol";
                messages[(System.Int32) IPProtocolType.RAW] = "Raw IP Packet";
            //              messages[(System.Int32) IPProtocolType.INVALID] = "INVALID IP";
            }
        }