Lines Matching refs:ip6h
2060 ip6_t *ip6h = (ip6_t *)(mp->b_rptr);
2074 if (!(IN6_IS_ADDR_LINKLOCAL(&ip6h->ip6_src))) {
2080 if (ip6h->ip6_hlim != 1) {
2090 mldlen = ntohs(ip6h->ip6_plen) - exthdr_length;
2136 &ip6h->ip6_src)) {
2145 inet_ntop(AF_INET6, &ip6h->ip6_src,
2451 ip6_t *ip6h;
2476 ip6h = (ip6_t *)mp->b_rptr;
2477 ip6hbh = (struct ip6_hbh *)&ip6h[1];
2496 ip6h->ip6_vcf = IPV6_DEFAULT_VERS_AND_FLOW;
2497 ip6h->ip6_plen = htons(sizeof (*mldh) + router_alert_length);
2498 ip6h->ip6_nxt = IPPROTO_HOPOPTS;
2499 ip6h->ip6_hops = MLD_HOP_LIMIT;
2501 ip6h->ip6_dst = ilm->ilm_v6addr;
2503 ip6h->ip6_dst = *v6addr;
2505 ip6h->ip6_src = ipv6_all_zeros;
2529 ip6_t *ip6h;
2633 ip6h = (ip6_t *)mp->b_rptr;
2634 ip6hbh = (ip6_hbh_t *)&(ip6h[1]);
2639 ip6h->ip6_vcf = IPV6_DEFAULT_VERS_AND_FLOW;
2640 ip6h->ip6_plen = htons(optlen + padlen + icmpsize);
2641 ip6h->ip6_nxt = IPPROTO_HOPOPTS;
2642 ip6h->ip6_hops = MLD_HOP_LIMIT;
2643 ip6h->ip6_dst = ipv6_all_v2rtrs_mcast;
2644 ip6h->ip6_src = ipv6_all_zeros;