icmp_header Struct Reference

#include <decode_icmp.h>


Data Fields

unsigned char type
unsigned char code
unsigned char checksum
union {
   struct {
      unsigned short   id
      unsigned short   sequence
   }   echo
   unsigned int   gateway
   struct {
      unsigned short   __unused
      unsigned short   mtu
   }   frag
un


Detailed Description

Definition at line 11 of file decode_icmp.h.


Field Documentation

unsigned char icmp_header::type

Definition at line 12 of file decode_icmp.h.

Referenced by DecodeICMP(), and TestICMPType().

unsigned char icmp_header::code

Definition at line 13 of file decode_icmp.h.

Referenced by DecodeICMP(), and TestICMPCode().

unsigned char icmp_header::checksum

Definition at line 14 of file decode_icmp.h.

unsigned short icmp_header::id

Definition at line 17 of file decode_icmp.h.

unsigned short icmp_header::sequence

Definition at line 18 of file decode_icmp.h.

struct { ... } icmp_header::echo

unsigned int icmp_header::gateway

Definition at line 20 of file decode_icmp.h.

unsigned short icmp_header::__unused

Definition at line 22 of file decode_icmp.h.

unsigned short icmp_header::mtu

Definition at line 23 of file decode_icmp.h.

struct { ... } icmp_header::frag

union { ... } icmp_header::un


The documentation for this struct was generated from the following file:
Generated on Sat Jul 7 23:33:11 2007 for HLBR by  doxygen 1.5.2