Lines Matching defs:iph
750 const struct iphdr *iph = ip_hdr(skb);
752 return __udp4_lib_lookup(dev_net(skb->dev), iph->saddr, sport,
753 iph->daddr, dport, inet_iif(skb),
761 const struct iphdr *iph = (struct iphdr *)(skb->data + offset);
767 return __udp4_lib_lookup(net, iph->saddr, sport,
768 iph->daddr, dport, iif,
870 const struct iphdr *iph,
887 skb_set_transport_header(skb, iph->ihl << 2);
899 sk = __udp4_lib_lookup(net, iph->daddr, uh->source,
900 iph->saddr, uh->dest, skb->dev->ifindex, 0,
934 const struct iphdr *iph = (const struct iphdr *)skb->data;
935 struct udphdr *uh = (struct udphdr *)(skb->data+(iph->ihl<<2));
944 sk = __udp4_lib_lookup(net, iph->daddr, uh->dest,
945 iph->saddr, uh->source, skb->dev->ifindex,
951 sk = __udp4_lib_err_encap(net, iph, uh, udptable, sk, skb,
2843 const struct iphdr *iph;
2855 iph = ip_hdr(skb);
2864 ours = ip_check_mc_rcu(in_dev, iph->daddr, iph->saddr,
2865 iph->protocol);
2869 sk = __udp4_lib_mcast_demux_lookup(net, uh->dest, iph->daddr,
2870 uh->source, iph->saddr,
2873 sk = __udp4_lib_demux_lookup(net, uh->dest, iph->daddr,
2874 uh->source, iph->saddr, dif, sdif);
2900 return ip_mc_validate_source(skb, iph->daddr,
2901 iph->saddr,
2902 ip4h_dscp(iph),