Lines Matching refs:ip_hdr
420 pkey = skb ? ip_hdr(skb)->daddr : *((__be32 *) daddr);
535 const struct iphdr *iph = ip_hdr(skb);
742 __be32 old_gw = ip_hdr(skb)->saddr;
894 peer = inet_getpeer_v4(net->ipv4.peers, ip_hdr(skb)->saddr, vif, 1);
897 rt_nexthop(rt, ip_hdr(skb)->daddr));
924 __be32 gw = rt_nexthop(rt, ip_hdr(skb)->daddr);
933 &ip_hdr(skb)->saddr, inet_iif(skb),
934 &ip_hdr(skb)->daddr, &gw);
998 peer = inet_getpeer_v4(net->ipv4.peers, ip_hdr(skb)->saddr,
1224 ip_hdr(skb)->version != 4 || ip_hdr(skb)->ihl < 5)
1228 if (ip_hdr(skb)->ihl > 5) {
1229 if (!pskb_network_may_pull(skb, ip_hdr(skb)->ihl * 4))
1231 opt.optlen = ip_hdr(skb)->ihl * 4 - sizeof(struct iphdr);
1258 __func__, &ip_hdr(skb)->saddr, &ip_hdr(skb)->daddr,
1279 src = ip_hdr(skb)->saddr;
1282 struct iphdr *iph = ip_hdr(skb);
1710 ip_hdr(skb)->protocol != IPPROTO_IGMP)
1890 const struct iphdr *outer_iph = ip_hdr(skb);
2459 ip_hdr(skb)->protocol);
2468 ip_hdr(skb)->protocol);