Main Page | Modules | Class List | Directories | File List | Class Members | File Members | Related Pages

IP.H File Reference

#include <endian.h>

Go to the source code of this file.

Classes

struct  ip
struct  ip_timestamp
union  ip_timestamp::ipt_timestamp
struct  ip_timestamp::ipt_timestamp::ipt_ta

Defines

#define IPVERSION   4
#define IP_DF   0x4000
#define IP_MF   0x2000
#define IP_OFFMASK   0x1fff
#define IP_MAXPACKET   65535
#define IPTOS_LOWDELAY   0x10
#define IPTOS_THROUGHPUT   0x08
#define IPTOS_RELIABILITY   0x04
#define IPTOS_PREC_NETCONTROL   0xe0
#define IPTOS_PREC_INTERNETCONTROL   0xc0
#define IPTOS_PREC_CRITIC_ECP   0xa0
#define IPTOS_PREC_FLASHOVERRIDE   0x80
#define IPTOS_PREC_FLASH   0x60
#define IPTOS_PREC_IMMEDIATE   0x40
#define IPTOS_PREC_PRIORITY   0x20
#define IPTOS_PREC_ROUTINE   0x00
#define IPOPT_COPIED(o)   ((o)&0x80)
#define IPOPT_CLASS(o)   ((o)&0x60)
#define IPOPT_NUMBER(o)   ((o)&0x1f)
#define IPOPT_CONTROL   0x00
#define IPOPT_RESERVED1   0x20
#define IPOPT_DEBMEAS   0x40
#define IPOPT_RESERVED2   0x60
#define IPOPT_EOL   0
#define IPOPT_NOP   1
#define IPOPT_RR   7
#define IPOPT_TS   68
#define IPOPT_SECURITY   130
#define IPOPT_LSRR   131
#define IPOPT_SATID   136
#define IPOPT_SSRR   137
#define IPOPT_OPTVAL   0
#define IPOPT_OLEN   1
#define IPOPT_OFFSET   2
#define IPOPT_MINOFF   4
#define IPOPT_TS_TSONLY   0
#define IPOPT_TS_TSANDADDR   1
#define IPOPT_TS_PRESPEC   3
#define IPOPT_SECUR_UNCLASS   0x0000
#define IPOPT_SECUR_CONFID   0xf135
#define IPOPT_SECUR_EFTO   0x789a
#define IPOPT_SECUR_MMMM   0xbc4d
#define IPOPT_SECUR_RESTR   0xaf13
#define IPOPT_SECUR_SECRET   0xd788
#define IPOPT_SECUR_TOPSECRET   0x6bc5
#define MAXTTL   255
#define IPDEFTTL   64
#define IPFRAGTTL   60
#define IPTTLDEC   1
#define IP_MSS   576


Define Documentation

#define IP_DF   0x4000
 

Definition at line 72 of file IP.H.

#define IP_MAXPACKET   65535
 

Definition at line 81 of file IP.H.

#define IP_MF   0x2000
 

Definition at line 73 of file IP.H.

#define IP_MSS   576
 

Definition at line 178 of file IP.H.

#define IP_OFFMASK   0x1fff
 

Definition at line 74 of file IP.H.

#define IPDEFTTL   64
 

Definition at line 174 of file IP.H.

#define IPFRAGTTL   60
 

Definition at line 175 of file IP.H.

#define IPOPT_CLASS  )     ((o)&0x60)
 

Definition at line 106 of file IP.H.

#define IPOPT_CONTROL   0x00
 

Definition at line 109 of file IP.H.

#define IPOPT_COPIED  )     ((o)&0x80)
 

Definition at line 105 of file IP.H.

#define IPOPT_DEBMEAS   0x40
 

Definition at line 111 of file IP.H.

#define IPOPT_EOL   0
 

Definition at line 114 of file IP.H.

#define IPOPT_LSRR   131
 

Definition at line 120 of file IP.H.

#define IPOPT_MINOFF   4
 

Definition at line 130 of file IP.H.

#define IPOPT_NOP   1
 

Definition at line 115 of file IP.H.

#define IPOPT_NUMBER  )     ((o)&0x1f)
 

Definition at line 107 of file IP.H.

#define IPOPT_OFFSET   2
 

Definition at line 129 of file IP.H.

#define IPOPT_OLEN   1
 

Definition at line 128 of file IP.H.

#define IPOPT_OPTVAL   0
 

Definition at line 127 of file IP.H.

#define IPOPT_RESERVED1   0x20
 

Definition at line 110 of file IP.H.

#define IPOPT_RESERVED2   0x60
 

Definition at line 112 of file IP.H.

#define IPOPT_RR   7
 

Definition at line 117 of file IP.H.

#define IPOPT_SATID   136
 

Definition at line 121 of file IP.H.

#define IPOPT_SECUR_CONFID   0xf135
 

Definition at line 163 of file IP.H.

#define IPOPT_SECUR_EFTO   0x789a
 

Definition at line 164 of file IP.H.

#define IPOPT_SECUR_MMMM   0xbc4d
 

Definition at line 165 of file IP.H.

#define IPOPT_SECUR_RESTR   0xaf13
 

Definition at line 166 of file IP.H.

#define IPOPT_SECUR_SECRET   0xd788
 

Definition at line 167 of file IP.H.

#define IPOPT_SECUR_TOPSECRET   0x6bc5
 

Definition at line 168 of file IP.H.

#define IPOPT_SECUR_UNCLASS   0x0000
 

Definition at line 162 of file IP.H.

#define IPOPT_SECURITY   130
 

Definition at line 119 of file IP.H.

#define IPOPT_SSRR   137
 

Definition at line 122 of file IP.H.

#define IPOPT_TS   68
 

Definition at line 118 of file IP.H.

#define IPOPT_TS_PRESPEC   3
 

Definition at line 159 of file IP.H.

#define IPOPT_TS_TSANDADDR   1
 

Definition at line 158 of file IP.H.

#define IPOPT_TS_TSONLY   0
 

Definition at line 157 of file IP.H.

#define IPTOS_LOWDELAY   0x10
 

Definition at line 86 of file IP.H.

#define IPTOS_PREC_CRITIC_ECP   0xa0
 

Definition at line 95 of file IP.H.

#define IPTOS_PREC_FLASH   0x60
 

Definition at line 97 of file IP.H.

#define IPTOS_PREC_FLASHOVERRIDE   0x80
 

Definition at line 96 of file IP.H.

#define IPTOS_PREC_IMMEDIATE   0x40
 

Definition at line 98 of file IP.H.

#define IPTOS_PREC_INTERNETCONTROL   0xc0
 

Definition at line 94 of file IP.H.

#define IPTOS_PREC_NETCONTROL   0xe0
 

Definition at line 93 of file IP.H.

#define IPTOS_PREC_PRIORITY   0x20
 

Definition at line 99 of file IP.H.

#define IPTOS_PREC_ROUTINE   0x00
 

Definition at line 100 of file IP.H.

#define IPTOS_RELIABILITY   0x04
 

Definition at line 88 of file IP.H.

#define IPTOS_THROUGHPUT   0x08
 

Definition at line 87 of file IP.H.

#define IPTTLDEC   1
 

Definition at line 176 of file IP.H.

#define IPVERSION   4
 

Definition at line 50 of file IP.H.

#define MAXTTL   255
 

Definition at line 173 of file IP.H.


Generated on Sun May 14 14:51:29 2006 by  doxygen 1.4.2