Lines Matching refs:ip4h
154 struct iphdr *ip4h; in ipvlan_get_L3_hdr() local
156 if (unlikely(!pskb_may_pull(skb, sizeof(*ip4h)))) in ipvlan_get_L3_hdr()
159 ip4h = ip_hdr(skb); in ipvlan_get_L3_hdr()
161 if (ip4h->ihl < 5 || ip4h->version != 4) in ipvlan_get_L3_hdr()
163 if (skb->len < pktlen || pktlen < (ip4h->ihl * 4)) in ipvlan_get_L3_hdr()
167 lyr3h = ip4h; in ipvlan_get_L3_hdr()
385 struct iphdr *ip4h; in ipvlan_addr_lookup() local
388 ip4h = (struct iphdr *)lyr3h; in ipvlan_addr_lookup()
389 i4addr = use_dest ? &ip4h->daddr : &ip4h->saddr; in ipvlan_addr_lookup()
416 const struct iphdr *ip4h = ip_hdr(skb); in ipvlan_process_v4_outbound() local
423 .flowi4_tos = RT_TOS(ip4h->tos), in ipvlan_process_v4_outbound()
426 .daddr = ip4h->daddr, in ipvlan_process_v4_outbound()
427 .saddr = ip4h->saddr, in ipvlan_process_v4_outbound()