Lines Matching refs:ip_hdr
767 if (ip_hdr(skb)->version == 0) { in ipmr_destroy_unres()
1026 if (ip_hdr(skb)->version == 0) { in ipmr_cache_resolve()
1101 ip_hdr(skb)->ihl = sizeof(struct iphdr) >> 2; in ipmr_cache_report()
1102 ip_hdr(skb)->tot_len = htons(ntohs(ip_hdr(pkt)->tot_len) + in ipmr_cache_report()
1110 ip_hdr(skb)->protocol = 0; in ipmr_cache_report()
1122 ip_hdr(skb)->tot_len = htons(skb->len); /* Fix the length */ in ipmr_cache_report()
1145 const struct iphdr *iph = ip_hdr(skb); in ipmr_cache_unresolved()
1839 const struct iphdr *old_iph = ip_hdr(skb); in ip_encap()
1844 iph = ip_hdr(skb); in ip_encap()
1902 const struct iphdr *iph = ip_hdr(skb); in ipmr_prepare_xmit()
1962 ip_decrease_ttl(ip_hdr(skb)); in ipmr_prepare_xmit()
2113 ip_hdr(skb)->ttl > in ip_mr_forward()
2129 ip_hdr(skb)->ttl > c->_c.mfc_un.res.ttls[ct]) { in ip_mr_forward()
2162 struct iphdr *iph = ip_hdr(skb); in ipmr_rt_fib_lookup()
2222 } else if (ip_hdr(skb)->protocol == IPPROTO_IGMP) { in ip_mr_input()
2241 cache = ipmr_cache_find(mrt, ip_hdr(skb)->saddr, ip_hdr(skb)->daddr); in ip_mr_input()
2246 cache = ipmr_cache_find_any(mrt, ip_hdr(skb)->daddr, in ip_mr_input()
2297 if (ip_hdr(skb)->ttl > in ip_mr_output_finish()
2311 if (ip_hdr(skb)->ttl > c->_c.mfc_un.res.ttls[ct]) { in ip_mr_output_finish()
2360 cache = ipmr_cache_find(mrt, ip_hdr(skb)->saddr, ip_hdr(skb)->daddr); in ip_mr_output()
2364 cache = ipmr_cache_find_any(mrt, ip_hdr(skb)->daddr, in ip_mr_output()
2488 iph = ip_hdr(skb2); in ipmr_get_route()