VSF Documented
|
#include <ip_icmp.h>
Data Fields | ||
uint8_t | icmp_type | |
uint8_t | icmp_code | |
uint16_t | icmp_cksum | |
union { | ||
uint8_t ih_pptr | ||
struct in_addr ih_gwaddr | ||
struct ih_idseq { | ||
uint16_t icd_id | ||
uint16_t icd_seq | ||
} ih_idseq | ||
uint32_t ih_void | ||
struct ih_pmtu { | ||
uint16_t ipm_void | ||
uint16_t ipm_nextmtu | ||
} ih_pmtu | ||
struct ih_rtradv { | ||
uint8_t irt_num_addrs | ||
uint8_t irt_wpa | ||
uint16_t irt_lifetime | ||
} ih_rtradv | ||
} | icmp_hun | |
union { | ||
struct { | ||
uint32_t its_otime | ||
uint32_t its_rtime | ||
uint32_t its_ttime | ||
} id_ts | ||
struct { | ||
struct ip idi_ip | ||
} id_ip | ||
struct icmp_ra_addr id_radv | ||
uint32_t id_mask | ||
uint8_t id_data [1] | ||
} | icmp_dun | |
uint8_t icmp::icmp_type |
uint8_t icmp::icmp_code |
uint16_t icmp::icmp_cksum |
uint8_t icmp::ih_pptr |
struct in_addr icmp::ih_gwaddr |
uint16_t icmp::icd_id |
uint16_t icmp::icd_seq |
struct { ... } ::ih_idseq icmp::ih_idseq |
uint32_t icmp::ih_void |
uint16_t icmp::ipm_void |
uint16_t icmp::ipm_nextmtu |
struct { ... } ::ih_pmtu icmp::ih_pmtu |
uint8_t icmp::irt_num_addrs |
uint8_t icmp::irt_wpa |
uint16_t icmp::irt_lifetime |
struct { ... } ::ih_rtradv icmp::ih_rtradv |
union { ... } icmp::icmp_hun |
uint32_t icmp::its_otime |
uint32_t icmp::its_rtime |
uint32_t icmp::its_ttime |
struct { ... } icmp::id_ts |
struct ip icmp::idi_ip |
struct { ... } icmp::id_ip |
struct icmp_ra_addr icmp::id_radv |
uint32_t icmp::id_mask |
uint8_t icmp::id_data[1] |
union { ... } icmp::icmp_dun |