Lines Matching defs:iph
550 const struct iphdr *iph = ip_hdr(skb);
552 return __udp4_lib_lookup(dev_net(skb->dev), iph->saddr, sport,
553 iph->daddr, dport, inet_iif(skb),
560 const struct iphdr *iph = ip_hdr(skb);
562 return __udp4_lib_lookup(dev_net(skb->dev), iph->saddr, sport,
563 iph->daddr, dport, inet_iif(skb),
666 const struct iphdr *iph,
681 skb_set_transport_header(skb, iph->ihl << 2);
683 sk = __udp4_lib_lookup(net, iph->daddr, uh->source,
684 iph->saddr, uh->dest, skb->dev->ifindex, 0,
718 const struct iphdr *iph = (const struct iphdr *)skb->data;
719 struct udphdr *uh = (struct udphdr *)(skb->data+(iph->ihl<<2));
728 sk = __udp4_lib_lookup(net, iph->daddr, uh->dest,
729 iph->saddr, uh->source, skb->dev->ifindex,
735 sk = __udp4_lib_err_encap(net, iph, uh, udptable, skb,
2527 const struct iphdr *iph;
2539 iph = ip_hdr(skb);
2548 ours = ip_check_mc_rcu(in_dev, iph->daddr, iph->saddr,
2549 iph->protocol);
2553 sk = __udp4_lib_mcast_demux_lookup(net, uh->dest, iph->daddr,
2554 uh->source, iph->saddr,
2557 sk = __udp4_lib_demux_lookup(net, uh->dest, iph->daddr,
2558 uh->source, iph->saddr, dif, sdif);
2583 return ip_mc_validate_source(skb, iph->daddr,
2584 iph->saddr,
2585 iph->tos & IPTOS_RT_MASK,