ReactOS Fundraising Campaign 2012
€ 4,410 / € 30,000
Information
|
Donate
Home
|
Info
|
Community
|
Development
|
myReactOS
|
Contact Us
Navigation
Home
Community
Development
myReactOS
Fundraiser 2012
Doxygen
Main Page
Alphabetical List
Data Structures
Directories
File List
Data Fields
Globals
Related Pages
Search
ReactOS Development
> Doxygen
dll
win32
icmp
Data Structures
|
Defines
ip.h File Reference
Go to the source code of this file.
Data Structures
struct
ip
struct
ip_timestamp
union
ip_timestamp::ipt_timestamp
struct
ip_timestamp::ipt_timestamp::ipt_ta
Defines
#
define
IPVERSION
4
#
define
IP_RF
0x8000 /* reserved fragment flag */
#
define
IP_DF
0x4000 /* don't fragment flag */
#
define
IP_MF
0x2000 /* more fragments flag */
#
define
IP_OFFMASK
0x1fff /* mask for fragmenting bits */
#
define
IP_MAXPACKET
65535 /* maximum
packet
size
*/
#
define
IPTOS_LOWDELAY
0x10
#
define
IPTOS_THROUGHPUT
0x08
#
define
IPTOS_RELIABILITY
0x04
#
define
IPTOS_MINCOST
0x02
#
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 /*
end
of
option
list
*/
#
define
IPOPT_NOP
1 /*
no
operation */
#
define
IPOPT_RR
7 /* record
packet
route */
#
define
IPOPT_TS
68 /* timestamp */
#
define
IPOPT_SECURITY
130 /* provide
s
,
c
,
h
,tcc */
#
define
IPOPT_LSRR
131 /* loose
source
route */
#
define
IPOPT_SATID
136 /* satnet
id
*/
#
define
IPOPT_SSRR
137 /*
strict
source
route */
#
define
IPOPT_RA
148 /* router alert */
#
define
IPOPT_OPTVAL
0 /*
option
ID
*/
#
define
IPOPT_OLEN
1 /*
option
length
*/
#
define
IPOPT_OFFSET
2 /*
offset
within
option
*/
#
define
IPOPT_MINOFF
4 /*
min
value
of above */
#
define
IPOPT_TS_TSONLY
0 /* timestamps only */
#
define
IPOPT_TS_TSANDADDR
1 /* timestamps
and
addresses */
#
define
IPOPT_TS_PRESPEC
3 /* specified modules only */
#
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 /* maximum
time
to live (seconds) */
#
define
IPDEFTTL
64 /* default ttl,
from
RFC 1340 */
#
define
IPFRAGTTL
60 /*
time
to live
for
frags, slowhz */
#
define
IPTTLDEC
1 /* subtracted when forwarding */
#
define
IP_MSS
576 /* default maximum
segment
size
*/
Generated on Mon May 28 2012 05:10:22 for ReactOS by
1.7.6.1
ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.