Lines Matching refs:dst
585 struct sockaddr *dst = NULL, *src = NULL;
628 dst = (struct sockaddr *)
638 dst = (struct sockaddr *)&ifra_32->ifra_dstaddr;
647 dst = (struct sockaddr *)&ifra_64->ifra_dstaddr;
654 dst = (struct sockaddr *)
659 if (src->sa_family != dst->sa_family)
679 switch (dst->sa_family) {
682 if (dst->sa_len != sizeof(struct sockaddr_in))
688 if (dst->sa_len != sizeof(struct sockaddr_in6))
723 if (sc2->gif_pdst->sa_family != dst->sa_family ||
724 sc2->gif_pdst->sa_len != dst->sa_len ||
730 if (bcmp(sc2->gif_pdst, dst, dst->sa_len) == 0 &&
745 if (dst->sa_family == AF_INET &&
746 multidest(dst) && multidest(sc2->gif_pdst)) {
752 if (dst->sa_family == AF_INET6 &&
753 multidest6(dst) && multidest6(sc2->gif_pdst)) {
772 sa = (struct sockaddr *)_MALLOC(dst->sa_len, M_IFADDR, M_WAITOK);
775 bcopy((caddr_t)dst, (caddr_t)sa, dst->sa_len);
809 dst = &ifr->ifr_addr;
815 dst = (struct sockaddr *)
826 bcopy((caddr_t)src, (caddr_t)dst, src->sa_len);
841 dst = &ifr->ifr_addr;
847 dst = (struct sockaddr *)
858 bcopy((caddr_t)src, (caddr_t)dst, src->sa_len);
869 dst = (struct sockaddr *)
874 bcopy((caddr_t)src, (caddr_t)dst, src->sa_len);
876 /* copy dst */
878 dst = (struct sockaddr *)
883 bcopy((caddr_t)src, (caddr_t)dst, src->sa_len);