Lines Matching refs:dst
511 struct in6_addr *dst;
515 dst = &dstsock->sin6_addr;
541 dst);
560 if ((IN6_IS_ADDR_LINKLOCAL(dst) || IN6_IS_ADDR_MULTICAST(dst)) &&
572 dst);
591 if (IN6_IS_ADDR_MULTICAST(dst)) {
594 if (ifp == NULL && IN6_IS_ADDR_MC_NODELOCAL(dst)) {
599 ia6 = in6_ifawithscope(ifp, dst);
623 ia6 = in6_ifawithscope(rt->rt_ifp, dst);
645 !IN6_ARE_ADDR_EQUAL(&satosin6(&ro->ro_dst)->sin6_addr, dst)) {
658 dst6->sin6_addr = *dst;
659 if (IN6_IS_ADDR_MULTICAST(dst)) {
675 ia6 = in6_ifawithscope(ro->ro_rt->rt_ifa->ifa_ifp, dst);
908 * associated with address dst. The local address and/or port numbers
918 in6_pcbnotify(pcbinfo, dst, fport_arg, src, lport_arg, cmd, notify)
920 struct sockaddr *dst;
934 if ((unsigned)cmd > PRC_NCMDS || dst->sa_family != AF_INET6)
937 sa6_dst = (struct sockaddr_in6 *)dst;