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

libtrace_icmp Struct Reference

Generic ICMP header structure. More...


Data Fields

uint8_t type
 Message Type.
uint8_t code
 Type Sub-code.
uint16_t checksum
 Checksum.
union {
   struct {
      uint16_t   id
      uint16_t   sequence
   }   echo
 Echo Datagram.
   uint32_t   gateway
 Gateway Address.
   struct {
      uint16_t   unused
      uint16_t   mtu
   }   frag
 Path MTU Discovery.
un
 Union for Payloads of Various ICMP Codes.


Detailed Description

Generic ICMP header structure.


Field Documentation

uint16_t libtrace_icmp::checksum
 

Checksum.

uint8_t libtrace_icmp::code
 

Type Sub-code.

struct { ... } libtrace_icmp::echo
 

Echo Datagram.

struct { ... } libtrace_icmp::frag
 

Path MTU Discovery.

uint32_t libtrace_icmp::gateway
 

Gateway Address.

uint8_t libtrace_icmp::type
 

Message Type.

union { ... } libtrace_icmp::un
 

Union for Payloads of Various ICMP Codes.


The documentation for this struct was generated from the following file:
Generated on Mon Feb 12 11:44:10 2007 for WAND Trace processing by  doxygen 1.4.2