Lines Matching refs:daddr
197 sk = __l2tp_ip6_bind_lookup(&init_net, &iph->daddr, in l2tp_ip6_recv()
366 struct in6_addr *daddr; in l2tp_ip6_connect() local
384 daddr = &usin->sin6_addr; in l2tp_ip6_connect()
385 if (ipv4_is_multicast(daddr->s6_addr32[3])) in l2tp_ip6_connect()
489 struct in6_addr *daddr, *final_p, final; in l2tp_ip6_sendmsg() local
528 daddr = &lsa->l2tp_addr; in l2tp_ip6_sendmsg()
543 ipv6_addr_equal(daddr, &sk->sk_v6_daddr)) in l2tp_ip6_sendmsg()
544 daddr = &sk->sk_v6_daddr; in l2tp_ip6_sendmsg()
548 ipv6_addr_type(daddr) & IPV6_ADDR_LINKLOCAL) in l2tp_ip6_sendmsg()
554 daddr = &sk->sk_v6_daddr; in l2tp_ip6_sendmsg()
590 if (!ipv6_addr_any(daddr)) in l2tp_ip6_sendmsg()
591 fl6.daddr = *daddr; in l2tp_ip6_sendmsg()
593 fl6.daddr.s6_addr[15] = 0x1; /* :: means loopback (BSD'ism) */ in l2tp_ip6_sendmsg()
599 if (!fl6.flowi6_oif && ipv6_addr_is_multicast(&fl6.daddr)) in l2tp_ip6_sendmsg()