Lines Matching refs:daddr
71 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr)) { in ip6_finish_output2()
77 ipv6_chk_mcast_addr(dev, &ipv6_hdr(skb)->daddr, in ip6_finish_output2()
99 if (IPV6_ADDR_MC_SCOPE(&ipv6_hdr(skb)->daddr) <= in ip6_finish_output2()
108 nexthop = rt6_nexthop((struct rt6_info *)dst, &ipv6_hdr(skb)->daddr); in ip6_finish_output2()
162 struct in6_addr *first_hop = &fl6->daddr; in ip6_xmit()
221 hdr->daddr = *first_hop; in ip6_xmit()
324 if (ipv6_addr_type(&hdr->daddr) & IPV6_ADDR_LINKLOCAL) { in ip6_forward_proxy_check()
440 pneigh_lookup(&nd_tbl, net, &hdr->daddr, skb->dev, 0)) { in ip6_forward()
476 target = &hdr->daddr; in ip6_forward()
478 peer = inet_getpeer_v6(net->ipv6.peers, &hdr->daddr, 1); in ip6_forward()
603 frag_id = ipv6_select_ident(net, &ipv6_hdr(skb)->daddr, in ip6_fragment()
890 if (ip6_rt_check(&rt->rt6i_dst, &fl6->daddr, np->daddr_cache) || in ip6_sk_dst_check()
930 err = ip6_route_get_saddr(net, rt, &fl6->daddr, in ip6_dst_lookup_tail()
968 rt6_nexthop(rt, &fl6->daddr)); in ip6_dst_lookup_tail()
991 memset(&fl_gw6.daddr, 0, sizeof(struct in6_addr)); in ip6_dst_lookup_tail()
1049 fl6->daddr = *final_dst; in ip6_dst_lookup_flow()
1136 &fl6->daddr, in ip6_ufo_append_data()
1654 *final_dst = fl6->daddr; in __ip6_make_skb()
1671 hdr->daddr = *final_dst; in __ip6_make_skb()