Main Page | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

libtrace_ip Struct Reference

Generic IP header structure. More...


Data Fields

LT_BITFIELD8 ip_hl:4
 Header Length.
LT_BITFIELD8 ip_v:4
 Version.
uint8_t ip_tos
 Type of Service.
uint16_t ip_len
 Total Length.
int16_t ip_id
 Identification.
uint16_t ip_off
 IP Fragment offset (and flags).
uint8_t ip_ttl
 Time to Live.
uint8_t ip_p
 Protocol.
uint16_t ip_sum
 Checksum.
in_addr ip_src
 Source Address.
in_addr ip_dst
 Destination Address.


Detailed Description

Generic IP header structure.


Field Documentation

struct in_addr libtrace_ip::ip_dst
 

Destination Address.

LT_BITFIELD8 libtrace_ip::ip_hl
 

Header Length.

int16_t libtrace_ip::ip_id
 

Identification.

uint16_t libtrace_ip::ip_len
 

Total Length.

uint16_t libtrace_ip::ip_off
 

IP Fragment offset (and flags).

uint8_t libtrace_ip::ip_p
 

Protocol.

struct in_addr libtrace_ip::ip_src
 

Source Address.

uint16_t libtrace_ip::ip_sum
 

Checksum.

uint8_t libtrace_ip::ip_tos
 

Type of Service.

uint8_t libtrace_ip::ip_ttl
 

Time to Live.

LT_BITFIELD8 libtrace_ip::ip_v
 

Version.


The documentation for this struct was generated from the following file:
Generated on Thu Jan 3 10:28:49 2008 for WAND Trace processing by  doxygen 1.4.2