Lines Matching refs:ip6_hdr
250 #define PTR_IP6(field) ((int32_t)offsetof(struct ip6_hdr, field))
327 ptr < (int32_t)sizeof(struct ip6_hdr)) { in nat464_translate_icmp()
391 ptr = offsetof(struct ip6_hdr, ip6_nxt); in nat464_translate_icmp()
486 struct ip6_hdr *ip6 = NULL; in nat464_translate_icmp_ip()
588 struct ip6_hdr *p_ip6h = NULL; in nat464_insert_frag46()
591 if (pbuf_resize_segment(pbuf, sizeof(struct ip6_hdr), 0, in nat464_insert_frag46()
596 p_ip6h = mtod(pbuf->pb_mbuf, struct ip6_hdr *); in nat464_insert_frag46()
598 sizeof(struct ip6_hdr), sizeof(struct ip6_frag)); in nat464_insert_frag46()
647 sizeof(struct ip6_hdr), sizeof(struct ip6_frag)); in nat464_translate_64()
732 struct ip6_hdr *ip6; in nat464_translate_46()
742 ip6 = (struct ip6_hdr *)pbuf_resize_segment(pbuf, 0, off, sizeof(*ip6)); in nat464_translate_46()
783 struct ip6_hdr *ip6h = NULL; in nat464_translate_proto()
1018 struct ip6_hdr *iph2 = NULL; in nat464_translate_proto()
1019 iph2 = (struct ip6_hdr*) pbuf_contig_segment(pbuf, ip2off, in nat464_translate_proto()
1026 hlen2 = ip2off + sizeof(struct ip6_hdr); in nat464_translate_proto()
1027 tot_len2 = ntohs(iph2->ip6_plen) + sizeof(struct ip6_hdr); in nat464_translate_proto()