icmp6_id
icp->icmp6_id = htons(ident);
if (ntohs(icp->icmp6_id) == ident)
if (icp->icmp6_id == ident &&
icp->icmp6_id = ident;
((struct icmp6_hdr *)up)->icmp6_id == ident &&