Lines Matching refs:iphdr
482 const struct iphdr *iph, __be32 saddr, in icmp_route_lookup()
597 struct iphdr *iph; in __icmp_send()
761 room -= sizeof(struct iphdr) + icmp_param.replyopts.opt.opt.optlen; in __icmp_send()
766 if (room <= (int)sizeof(struct iphdr)) in __icmp_send()
815 (skb_network_header(skb_in) + sizeof(struct iphdr)) > in icmp_ndo_send()
817 skb_network_offset(skb_in) + sizeof(struct iphdr)))) in icmp_ndo_send()
832 const struct iphdr *iph = (const struct iphdr *)skb->data; in icmp_socket_deliver()
869 const struct iphdr *iph; in icmp_unreach()
882 if (!pskb_may_pull(skb, sizeof(struct iphdr))) in icmp_unreach()
886 iph = (const struct iphdr *)skb->data; in icmp_unreach()
984 if (skb->len < sizeof(struct iphdr)) { in icmp_redirect()
989 if (!pskb_may_pull(skb, sizeof(struct iphdr))) { in icmp_redirect()
1217 if (!pskb_may_pull(skb, sizeof(*icmph) + sizeof(struct iphdr))) in icmp_rcv()
1375 struct iphdr *iph = (struct iphdr *)skb->data; in icmp_err()