ISC DHCP 4.4.3-P1
A reference DHCPv4 and DHCPv6 implementation
 
Loading...
Searching...
No Matches
icmp Struct Reference

#include <ip_icmp.h>

Data Fields

u_int8_t icmp_type
 
u_int8_t icmp_code
 
u_int16_t icmp_cksum
 
union { 
 
   u_int8_t   ih_pptr 
 
   struct in_addr   ih_gwaddr 
 
   struct ih_idseq
 
      int16_t   icd_id 
 
      int16_t   icd_seq 
 
   }   ih_idseq 
 
   int32_t   ih_void 
 
   struct ih_pmtu
 
      int16_t   ipm_void 
 
      int16_t   ipm_nextmtu 
 
   }   ih_pmtu 
 
   struct ih_rtradv
 
      u_int8_t   irt_num_addrs 
 
      u_int8_t   irt_wpa 
 
      u_int16_t   irt_lifetime 
 
   }   ih_rtradv 
 
icmp_hun 
 
union { 
 
   struct id_ts
 
      u_int32_t   its_otime 
 
      u_int32_t   its_rtime 
 
      u_int32_t   its_ttime 
 
   }   id_ts 
 
   struct id_ip
 
      struct ip   idi_ip 
 
   }   id_ip 
 
   struct icmp_ra_addr   id_radv 
 
   u_int32_t   id_mask 
 
   int8_t   id_data [1] 
 
icmp_dun 
 

Detailed Description

Definition at line 51 of file ip_icmp.h.

Field Documentation

◆ icd_id

int16_t icmp::icd_id

Definition at line 59 of file ip_icmp.h.

◆ icd_seq

int16_t icmp::icd_seq

Definition at line 60 of file ip_icmp.h.

◆ icmp_cksum

u_int16_t icmp::icmp_cksum

Definition at line 54 of file ip_icmp.h.

◆ icmp_code

u_int8_t icmp::icmp_code

Definition at line 53 of file ip_icmp.h.

◆ [union]

union { ... } icmp::icmp_dun

◆ [union]

union { ... } icmp::icmp_hun

◆ icmp_type

u_int8_t icmp::icmp_type

Definition at line 52 of file ip_icmp.h.

◆ id_data

int8_t icmp::id_data[1]

Definition at line 97 of file ip_icmp.h.

◆ [struct]

struct { ... } ::id_ip icmp::id_ip

◆ id_mask

u_int32_t icmp::id_mask

Definition at line 96 of file ip_icmp.h.

◆ id_radv

struct icmp_ra_addr icmp::id_radv

Definition at line 95 of file ip_icmp.h.

◆ [struct]

struct { ... } ::id_ts icmp::id_ts

◆ idi_ip

struct ip icmp::idi_ip

Definition at line 92 of file ip_icmp.h.

◆ ih_gwaddr

struct in_addr icmp::ih_gwaddr

Definition at line 57 of file ip_icmp.h.

◆ [struct]

struct { ... } ::ih_idseq icmp::ih_idseq

◆ [struct]

struct { ... } ::ih_pmtu icmp::ih_pmtu

◆ ih_pptr

u_int8_t icmp::ih_pptr

Definition at line 56 of file ip_icmp.h.

◆ [struct]

struct { ... } ::ih_rtradv icmp::ih_rtradv

◆ ih_void

int32_t icmp::ih_void

Definition at line 62 of file ip_icmp.h.

◆ ipm_nextmtu

int16_t icmp::ipm_nextmtu

Definition at line 67 of file ip_icmp.h.

◆ ipm_void

int16_t icmp::ipm_void

Definition at line 66 of file ip_icmp.h.

◆ irt_lifetime

u_int16_t icmp::irt_lifetime

Definition at line 72 of file ip_icmp.h.

◆ irt_num_addrs

u_int8_t icmp::irt_num_addrs

Definition at line 70 of file ip_icmp.h.

◆ irt_wpa

u_int8_t icmp::irt_wpa

Definition at line 71 of file ip_icmp.h.

◆ its_otime

u_int32_t icmp::its_otime

Definition at line 87 of file ip_icmp.h.

◆ its_rtime

u_int32_t icmp::its_rtime

Definition at line 88 of file ip_icmp.h.

◆ its_ttime

u_int32_t icmp::its_ttime

Definition at line 89 of file ip_icmp.h.


The documentation for this struct was generated from the following file: