C++ common classes
General purpose classes for use across projects (Apache license)
_ihdr Struct Reference

#include <icmp.h>

List of all members.

Public Attributes

unsigned char i_type
unsigned char i_code
unsigned short i_cksum
union {
   unsigned char   ih_pptr
   struct in_addr   ih_gwaddr
   struct ih_idseq {
      unsigned short   icd_id
      unsigned short   icd_seq
   }   ih_idseq
   int   ih_void
   struct ih_pmtu {
      short   ipm_void
      short   ipm_nextmtu
   }   ih_pmtu
icmp_hun
union {
   struct id_ts {
      unsigned long   its_otime
      unsigned long   its_rtime
      unsigned long   its_ttime
   }   id_ts
   struct id_ip {
      struct iphdr   idi_ip
   }   id_ip
   unsigned long   id_mask
   char   id_data [1]
icmp_dun

Detailed Description

Definition at line 110 of file icmp.h.


Member Data Documentation

unsigned short _ihdr::i_cksum

Definition at line 114 of file icmp.h.

unsigned char _ihdr::i_code

Definition at line 113 of file icmp.h.

unsigned char _ihdr::i_type

Definition at line 112 of file icmp.h.

unsigned short _ihdr::icd_id

Definition at line 119 of file icmp.h.

unsigned short _ihdr::icd_seq

Definition at line 120 of file icmp.h.

union { ... } _ihdr::icmp_dun
union { ... } _ihdr::icmp_hun
char _ihdr::id_data[1]

Definition at line 143 of file icmp.h.

struct { ... } ::id_ip _ihdr::id_ip
unsigned long _ihdr::id_mask

Definition at line 142 of file icmp.h.

struct { ... } ::id_ts _ihdr::id_ts

Definition at line 139 of file icmp.h.

struct in_addr _ihdr::ih_gwaddr

Definition at line 117 of file icmp.h.

struct { ... } ::ih_idseq _ihdr::ih_idseq
struct { ... } ::ih_pmtu _ihdr::ih_pmtu
unsigned char _ihdr::ih_pptr

Definition at line 116 of file icmp.h.

Definition at line 123 of file icmp.h.

Definition at line 128 of file icmp.h.

Definition at line 127 of file icmp.h.

unsigned long _ihdr::its_otime

Definition at line 134 of file icmp.h.

unsigned long _ihdr::its_rtime

Definition at line 135 of file icmp.h.

unsigned long _ihdr::its_ttime

Definition at line 136 of file icmp.h.


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines