Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

protocols.h File Reference

Protocol names and numbers. More...

Go to the source code of this file.

Defines

#define PROTO_ETH_NAME   "ETH"
#define PROTO_ETH_NUM   0x00000001
#define PROTO_IP_NAME   "IP"
#define PROTO_IP_NUM   0x00000002
#define PROTO_ICMP_NAME   "ICMP"
#define PROTO_ICMP_NUM   0x00000003
#define PROTO_TCP_NAME   "TCP"
#define PROTO_TCP_NUM   0x00000004
#define PROTO_UDP_NAME   "UDP"
#define PROTO_UDP_NUM   0x00000005
#define PROTO_IPV6_NAME   "IPV6"
#define PROTO_IPV6_NUM   0x00000006
#define PROTO_ICMPV6_NAME   "ICMPV6"
#define PROTO_ICMPV6_NUM   0x00000007
#define PROTO_IPX_NAME   "IPX"
#define PROTO_IPX_NUM   0x00000008
#define PROTO_SLIP_NAME   "SLIP"
#define PROTO_SLIP_NUM   0x00000009
#define PROTO_PPP_NAME   "PPP"
#define PROTO_PPP_NUM   0x0000000A
#define PROTO_IGMP_NAME   "IGMP"
#define PROTO_IGMP_NUM   0x0000000B
#define PROTO_GGP_NAME   "GGP"
#define PROTO_GGP_NUM   0x0000000C
#define PROTO_EGP_NAME   "EGP"
#define PROTO_EGP_NUM   0x0000000D
#define PROTO_IGRP_NAME   "IGRP"
#define PROTO_IGRP_NUM   0x0000000E
#define PROTO_PUP_NAME   "PUP"
#define PROTO_PUP_NUM   0x0000000F
#define PROTO_IDP_NAME   "IDP"
#define PROTO_IDP_NUM   0x00000010
#define PROTO_RSVP_NAME   "RSVP"
#define PROTO_RSVP_NUM   0x00000011
#define PROTO_VINES_NAME   "VINES"
#define PROTO_VINES_NUM   0x00000012
#define PROTO_ANY_NAME   "ANY"
#define PROTO_ANY_NUM   0xFFFFFFFF


Detailed Description

Protocol names and numbers.

This file contains defines for all the protocol names and numbers currently supported. Note that a protocol doesn't have to be in this list to be supported, as long as it has a unique name and number there's no problem.

Definition in file protocols.h.


Define Documentation

#define PROTO_ANY_NAME   "ANY"
 

Definition at line 48 of file protocols.h.

#define PROTO_ANY_NUM   0xFFFFFFFF
 

Definition at line 49 of file protocols.h.

#define PROTO_EGP_NAME   "EGP"
 

Definition at line 36 of file protocols.h.

#define PROTO_EGP_NUM   0x0000000D
 

Definition at line 37 of file protocols.h.

#define PROTO_ETH_NAME   "ETH"
 

Definition at line 12 of file protocols.h.

#define PROTO_ETH_NUM   0x00000001
 

Definition at line 13 of file protocols.h.

#define PROTO_GGP_NAME   "GGP"
 

Definition at line 34 of file protocols.h.

#define PROTO_GGP_NUM   0x0000000C
 

Definition at line 35 of file protocols.h.

#define PROTO_ICMPV6_NAME   "ICMPV6"
 

Definition at line 24 of file protocols.h.

#define PROTO_ICMPV6_NUM   0x00000007
 

Definition at line 25 of file protocols.h.

#define PROTO_ICMP_NAME   "ICMP"
 

Definition at line 16 of file protocols.h.

#define PROTO_ICMP_NUM   0x00000003
 

Definition at line 17 of file protocols.h.

#define PROTO_IDP_NAME   "IDP"
 

Definition at line 42 of file protocols.h.

#define PROTO_IDP_NUM   0x00000010
 

Definition at line 43 of file protocols.h.

#define PROTO_IGMP_NAME   "IGMP"
 

Definition at line 32 of file protocols.h.

#define PROTO_IGMP_NUM   0x0000000B
 

Definition at line 33 of file protocols.h.

#define PROTO_IGRP_NAME   "IGRP"
 

Definition at line 38 of file protocols.h.

#define PROTO_IGRP_NUM   0x0000000E
 

Definition at line 39 of file protocols.h.

#define PROTO_IPV6_NAME   "IPV6"
 

Definition at line 22 of file protocols.h.

#define PROTO_IPV6_NUM   0x00000006
 

Definition at line 23 of file protocols.h.

#define PROTO_IPX_NAME   "IPX"
 

Definition at line 26 of file protocols.h.

#define PROTO_IPX_NUM   0x00000008
 

Definition at line 27 of file protocols.h.

#define PROTO_IP_NAME   "IP"
 

Definition at line 14 of file protocols.h.

#define PROTO_IP_NUM   0x00000002
 

Definition at line 15 of file protocols.h.

#define PROTO_PPP_NAME   "PPP"
 

Definition at line 30 of file protocols.h.

#define PROTO_PPP_NUM   0x0000000A
 

Definition at line 31 of file protocols.h.

#define PROTO_PUP_NAME   "PUP"
 

Definition at line 40 of file protocols.h.

#define PROTO_PUP_NUM   0x0000000F
 

Definition at line 41 of file protocols.h.

#define PROTO_RSVP_NAME   "RSVP"
 

Definition at line 44 of file protocols.h.

#define PROTO_RSVP_NUM   0x00000011
 

Definition at line 45 of file protocols.h.

#define PROTO_SLIP_NAME   "SLIP"
 

Definition at line 28 of file protocols.h.

#define PROTO_SLIP_NUM   0x00000009
 

Definition at line 29 of file protocols.h.

#define PROTO_TCP_NAME   "TCP"
 

Definition at line 18 of file protocols.h.

#define PROTO_TCP_NUM   0x00000004
 

Definition at line 19 of file protocols.h.

#define PROTO_UDP_NAME   "UDP"
 

Definition at line 20 of file protocols.h.

#define PROTO_UDP_NUM   0x00000005
 

Definition at line 21 of file protocols.h.

#define PROTO_VINES_NAME   "VINES"
 

Definition at line 46 of file protocols.h.

#define PROTO_VINES_NUM   0x00000012
 

Definition at line 47 of file protocols.h.


Generated at Mon Jul 8 15:16:50 2002 for RUBICON by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000