Lines Matching refs:icmp6hdr
77 /* icmpv6_notify checks 8 bytes can be pulled, icmp6hdr is 8 bytes */
78 struct icmp6hdr *icmp6 = (struct icmp6hdr *) (skb->data + offset);
152 ptr+offsetof(struct icmp6hdr, icmp6_type),
273 struct icmp6hdr *thdr, int len)
276 struct icmp6hdr *icmp6h;
283 memcpy(icmp6h, thdr, sizeof(struct icmp6hdr));
288 sizeof(struct icmp6hdr), skb->csum);
301 sizeof(struct icmp6hdr), tmp_csum);
456 struct icmp6hdr tmp_hdr;
606 len = min_t(unsigned int, len, IPV6_MIN_MTU - sizeof(struct ipv6hdr) - sizeof(struct icmp6hdr));
617 len + sizeof(struct icmp6hdr),
618 sizeof(struct icmp6hdr),
625 len + sizeof(struct icmp6hdr));
719 struct icmp6hdr *icmph = icmp6_hdr(skb);
720 struct icmp6hdr tmp_hdr;
804 skb->len + sizeof(struct icmp6hdr),
805 sizeof(struct icmp6hdr), &ipc6, &fl6,
811 skb->len + sizeof(struct icmp6hdr));
888 struct icmp6hdr *hdr;