Lines Matching defs:gif_pdst
497 if (!sc->gif_psrc || !sc->gif_pdst)
519 sc->gif_pdst->sa_family != AF_INET)
526 sc->gif_pdst->sa_family != AF_INET6)
545 struct sockaddr *gif_pdst;
550 gif_pdst = sc->gif_pdst;
560 gif_psrc == NULL || gif_pdst == NULL) {
797 if (!sc2->gif_pdst || !sc2->gif_psrc) {
801 if (sc2->gif_pdst->sa_family != dst->sa_family ||
802 sc2->gif_pdst->sa_len != dst->sa_len ||
810 if (bcmp(sc2->gif_pdst, dst, dst->sa_len) == 0 &&
828 multidest(dst) && multidest(sc2->gif_pdst)) {
836 multidest6(dst) && multidest6(sc2->gif_pdst)) {
859 if (sc->gif_pdst)
860 FREE((caddr_t)sc->gif_pdst, M_IFADDR);
868 sc->gif_pdst = sa;
884 if (sc->gif_pdst) {
885 FREE((caddr_t)sc->gif_pdst, M_IFADDR);
886 sc->gif_pdst = NULL;
936 if (sc->gif_pdst == NULL) {
941 src = sc->gif_pdst;
989 if (sc->gif_pdst) {
990 FREE((caddr_t)sc->gif_pdst, M_IFADDR);
991 sc->gif_pdst = NULL;