- uint8_t icmp_type;
- uint8_t icmp_code;
- uint8_t icmp_checksum[2];
- uint8_t icmp_reserved;
- uint8_t icmp_length;
- uint8_t icmp_reserved2[2];
- uint8_t icmp_ext_legacy_header[128]; /* extension header starts 128 bytes after ICMP header */
- uint8_t icmp_ext_version_res[2];
- uint8_t icmp_ext_checksum[2];
- uint8_t icmp_ext_data[1];
+ nd_uint8_t icmp_type;
+ nd_uint8_t icmp_code;
+ nd_uint16_t icmp_checksum;
+ nd_byte icmp_reserved;
+ nd_uint8_t icmp_length;
+ nd_byte icmp_reserved2[2];
+ nd_byte icmp_ext_legacy_header[128]; /* extension header starts 128 bytes after ICMP header */
+ nd_byte icmp_ext_version_res[2];
+ nd_uint16_t icmp_ext_checksum;
+ nd_byte icmp_ext_data[1];