icmp6_hdr
icmp = (struct icmp6_hdr *)in_packet;
struct icmp6_hdr *icmp;
struct icmp6_hdr *icmp6;
icmp6 = (struct icmp6_hdr *)buf;
if (len < sizeof (struct icmp6_hdr) + sizeof (struct in6_addr)) {
struct icmp6_hdr;
struct icmp6_hdr *, ip_recv_attr_t *);
int minicmpsz = sizeof(struct icmp6_hdr);
struct icmp6_hdr *icmp6;
struct icmp6_hdr *icmp6;
mblk_icmp = (mblk_t *) allocb(sizeof (struct icmp6_hdr),
icmp6 = (struct icmp6_hdr *) mblk_icmp->b_wptr;
mblk_icmp->b_wptr += sizeof (struct icmp6_hdr);
icmp6->icmp6_cksum = icmp_pld_len + sizeof (struct icmp6_hdr);
fin->fin_ip6->ip6_plen = htons(icmp_pld_len + sizeof (struct icmp6_hdr));
struct icmp6_hdr *icmp6;
icmp6 = (struct icmp6_hdr *)(pkt->b_rptr + fin->fin_hlen);
struct icmp6_hdr *icmp;
icmp = (struct icmp6_hdr *)fin->fin_dp;
hlen += MIN(sizeof(struct icmp6_hdr) + 8,
hlen += MIN(sizeof(struct icmp6_hdr),
struct icmp6_hdr *icmp6;
struct icmp6_hdr *orgicmp;
orgicmp = (struct icmp6_hdr *)(oip6 + 1);
struct icmp6_hdr *icmp6, *orgicmp;
orgicmp = (struct icmp6_hdr *)udp;
struct icmp6_hdr *icmp6;
struct icmp6_hdr *icmp6;
struct icmp6_hdr *icmp6;
((struct icmp6_hdr *)fin->fin_dp)->icmp6_id = port;
((struct icmp6_hdr *)fin->fin_dp)->icmp6_id = nport;
ni.nai_sport = ((struct icmp6_hdr *)fin->fin_dp)->icmp6_id;
struct icmp6_hdr *ic6, *oic;
oic = (struct icmp6_hdr *)(oip6 + 1);
struct icmp6_hdr *icmp;
if ((hdrp + sizeof (struct icmp6_hdr)) > end) {
icmp = (struct icmp6_hdr *)hdrp;
struct icmp6_hdr rr_hdr;
struct icmp6_hdr mld_icmp6_hdr;