Lines Matching refs:iphdr
489 dev->mtu = ETH_DATA_LEN - sizeof(struct iphdr) - 8; in reg_vif_setup()
631 struct nlmsghdr *nlh = (struct nlmsghdr *)skb_pull(skb, sizeof(struct iphdr)); in ipmr_destroy_unres()
915 struct nlmsghdr *nlh = (struct nlmsghdr *)skb_pull(skb, sizeof(struct iphdr)); in ipmr_cache_resolve()
955 skb = skb_realloc_headroom(pkt, sizeof(struct iphdr)); in ipmr_cache_report()
970 skb_push(skb, sizeof(struct iphdr)); in ipmr_cache_report()
974 memcpy(msg, skb_network_header(pkt), sizeof(struct iphdr)); in ipmr_cache_report()
978 ip_hdr(skb)->ihl = sizeof(struct iphdr) >> 2; in ipmr_cache_report()
980 sizeof(struct iphdr)); in ipmr_cache_report()
1035 const struct iphdr *iph = ip_hdr(skb); in ipmr_cache_unresolved()
1650 struct iphdr *iph; in ip_encap()
1651 const struct iphdr *old_iph = ip_hdr(skb); in ip_encap()
1653 skb_push(skb, sizeof(struct iphdr)); in ip_encap()
1695 const struct iphdr *iph = ip_hdr(skb); in ipmr_queue_xmit()
1724 encap = sizeof(struct iphdr); in ipmr_queue_xmit()
1926 struct iphdr *iph = ip_hdr(skb); in ipmr_rt_fib_lookup()
2051 struct iphdr *encap; in __pim_rcv()
2053 encap = (struct iphdr *)(skb_transport_header(skb) + pimlen); in __pim_rcv()
2098 if (!pskb_may_pull(skb, sizeof(*pim) + sizeof(struct iphdr))) in pim_rcv_v1()
2125 if (!pskb_may_pull(skb, sizeof(*pim) + sizeof(struct iphdr))) in pim_rcv()
2213 struct iphdr *iph; in ipmr_get_route()
2238 skb_push(skb2, sizeof(struct iphdr)); in ipmr_get_route()
2241 iph->ihl = sizeof(struct iphdr) >> 2; in ipmr_get_route()