Lines Matching refs:iph
1151 const struct ipv6hdr *iph = ipv6_hdr(skb); in ip6_route_input() local
1157 .daddr = iph->daddr, in ip6_route_input()
1158 .saddr = iph->saddr, in ip6_route_input()
1159 .flowlabel = ip6_flowinfo(iph), in ip6_route_input()
1161 .flowi6_proto = iph->nexthdr, in ip6_route_input()
1341 const struct ipv6hdr *iph, u32 mtu) in __ip6_rt_update_pmtu() argument
1359 if (iph) { in __ip6_rt_update_pmtu()
1360 daddr = &iph->daddr; in __ip6_rt_update_pmtu()
1361 saddr = &iph->saddr; in __ip6_rt_update_pmtu()
1391 const struct ipv6hdr *iph = (struct ipv6hdr *) skb->data; in ip6_update_pmtu() local
1398 fl6.daddr = iph->daddr; in ip6_update_pmtu()
1399 fl6.saddr = iph->saddr; in ip6_update_pmtu()
1400 fl6.flowlabel = ip6_flowinfo(iph); in ip6_update_pmtu()
1404 __ip6_rt_update_pmtu(dst, NULL, iph, ntohl(mtu)); in ip6_update_pmtu()
1495 const struct ipv6hdr *iph = (struct ipv6hdr *) skb->data; in ip6_redirect() local
1503 fl6.daddr = iph->daddr; in ip6_redirect()
1504 fl6.saddr = iph->saddr; in ip6_redirect()
1505 fl6.flowlabel = ip6_flowinfo(iph); in ip6_redirect()
1516 const struct ipv6hdr *iph = ipv6_hdr(skb); in ip6_redirect_no_header() local
1526 fl6.saddr = iph->daddr; in ip6_redirect_no_header()
1528 dst = ip6_route_redirect(net, &fl6, &iph->saddr); in ip6_redirect_no_header()