Lines Matching refs:gif_psrc
384 if (!sc->gif_psrc || !sc->gif_pdst)
405 if (sc->gif_psrc->sa_family != AF_INET ||
412 if (sc->gif_psrc->sa_family != AF_INET6 ||
438 sc->gif_psrc == NULL || sc->gif_pdst == NULL) {
452 switch (sc->gif_psrc->sa_family) {
647 if (!sc2->gif_pdst || !sc2->gif_psrc)
651 sc2->gif_psrc->sa_family != src->sa_family ||
652 sc2->gif_psrc->sa_len != src->sa_len)
657 bcmp(sc2->gif_psrc, src, src->sa_len) == 0) {
688 if (sc->gif_psrc)
689 FREE((caddr_t)sc->gif_psrc, M_IFADDR);
692 sc->gif_psrc = sa;
712 if (sc->gif_psrc) {
713 FREE((caddr_t)sc->gif_psrc, M_IFADDR);
714 sc->gif_psrc = NULL;
728 if (sc->gif_psrc == NULL) {
732 src = sc->gif_psrc;
789 if (sc->gif_psrc == NULL || sc->gif_pdst == NULL) {
795 src = sc->gif_psrc;
833 if (sc->gif_psrc) {
834 FREE((caddr_t)sc->gif_psrc, M_IFADDR);
835 sc->gif_psrc = NULL;