Lines Matching refs:icmph
211 struct icmphdr *icmph;
213 if (!pskb_may_pull(skb, ihl + sizeof(*icmph) + noff))
216 icmph = (void *)(skb_network_header(skb) + ihl);
218 if (!icmp_is_err(icmph->type))
221 if (!pskb_may_pull(skb, ihl + sizeof(*icmph) + sizeof(*iph) +
225 icmph = (void *)(skb_network_header(skb) + ihl);
226 iph = (void *)(icmph + 1);
235 if (skb_try_make_writable(skb, ihl + sizeof(*icmph) +
239 icmph = (void *)(skb_network_header(skb) + ihl);
240 iph = (void *)(icmph + 1);
251 inet_proto_csum_replace4(&icmph->checksum, skb, addr, new_addr,