Lines Matching refs:ip4h
155 struct iphdr *ip4h; in ipvlan_get_L3_hdr() local
157 if (unlikely(!pskb_may_pull(skb, sizeof(*ip4h)))) in ipvlan_get_L3_hdr()
160 ip4h = ip_hdr(skb); in ipvlan_get_L3_hdr()
162 if (ip4h->ihl < 5 || ip4h->version != 4) in ipvlan_get_L3_hdr()
164 if (skb->len < pktlen || pktlen < (ip4h->ihl * 4)) in ipvlan_get_L3_hdr()
168 lyr3h = ip4h; in ipvlan_get_L3_hdr()
386 struct iphdr *ip4h; in ipvlan_addr_lookup() local
389 ip4h = (struct iphdr *)lyr3h; in ipvlan_addr_lookup()
390 i4addr = use_dest ? &ip4h->daddr : &ip4h->saddr; in ipvlan_addr_lookup()
420 const struct iphdr *ip4h; in ipvlan_process_v4_outbound() local
431 ip4h = ip_hdr(skb); in ipvlan_process_v4_outbound()
432 fl4.daddr = ip4h->daddr; in ipvlan_process_v4_outbound()
433 fl4.saddr = ip4h->saddr; in ipvlan_process_v4_outbound()
434 fl4.flowi4_dscp = ip4h_dscp(ip4h); in ipvlan_process_v4_outbound()