Lines Matching defs:icmph
208 struct icmphdr *icmph;
210 if (!pskb_may_pull(skb, ihl + sizeof(*icmph) + noff))
213 icmph = (void *)(skb_network_header(skb) + ihl);
215 if ((icmph->type != ICMP_DEST_UNREACH) &&
216 (icmph->type != ICMP_TIME_EXCEEDED) &&
217 (icmph->type != ICMP_PARAMETERPROB))
220 if (!pskb_may_pull(skb, ihl + sizeof(*icmph) + sizeof(*iph) +
224 icmph = (void *)(skb_network_header(skb) + ihl);
225 iph = (void *)(icmph + 1);
235 !skb_clone_writable(skb, ihl + sizeof(*icmph) +
240 icmph = (void *)(skb_network_header(skb) + ihl);
241 iph = (void *)(icmph + 1);
251 inet_proto_csum_replace4(&icmph->checksum, skb, addr, new_addr,