PTR_IP6
if (ptr == PTR_IP6(ip6_vfc))
else if (ptr == PTR_IP6(ip6_vfc) + 1)
else if (ptr == PTR_IP6(ip6_plen) ||
ptr == PTR_IP6(ip6_plen) + 1)
else if (ptr == PTR_IP6(ip6_nxt))
else if (ptr == PTR_IP6(ip6_hlim))
else if (ptr >= PTR_IP6(ip6_src) &&
ptr < PTR_IP6(ip6_dst))
else if (ptr >= PTR_IP6(ip6_dst) &&
ptr = PTR_IP6(ip6_plen);
ptr = PTR_IP6(ip6_hlim);
ptr = PTR_IP6(ip6_nxt);
ptr = PTR_IP6(ip6_src);
ptr = PTR_IP6(ip6_dst);