icmp_ext_obj_hdr
struct icmp_ext_obj_hdr *obj_hdr;
while (data_len >= (int)sizeof(struct icmp_ext_obj_hdr)) {
obj_hdr = (struct icmp_ext_obj_hdr *)buf;
buf += sizeof(struct icmp_ext_obj_hdr);
obj_len -= sizeof(struct icmp_ext_obj_hdr);