Lines Matching refs:icmph
937 struct icmp *__single icmph = NULL; in nat464_translate_proto() local
941 icmph = (struct icmp*) pbuf_contig_segment(pbuf, hlen, in nat464_translate_proto()
943 if (icmph == NULL) { in nat464_translate_proto()
948 if (nat464_translate_icmp(PF_INET6, icmph) != 0) { in nat464_translate_proto()
953 icmp6h = (struct icmp6_hdr *__single)(void *)icmph; in nat464_translate_proto()
1004 icmph = NULL; in nat464_translate_proto()
1014 struct icmp *__single icmph = NULL; in nat464_translate_proto() local
1029 icmph = (struct icmp *__single)(void *)icmp6h; in nat464_translate_proto()
1031 icmph, sizeof(*icmph)); in nat464_translate_proto()
1034 if (ICMP_ERRORTYPE(icmph->icmp_type)) { in nat464_translate_proto()
1068 icmph->icmp_cksum = 0; in nat464_translate_proto()
1069 icmph->icmp_cksum = pbuf_inet_cksum(pbuf, 0, hlen, in nat464_translate_proto()
1073 "code: %d checksum: %#x \n", __func__, icmph->icmp_type, in nat464_translate_proto()
1074 icmph->icmp_code, icmph->icmp_cksum)); in nat464_translate_proto()
1077 icmph = NULL; in nat464_translate_proto()