|
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 |