Lines Matching refs:ia4
462 struct in_ifaddr *ia4;
485 for (ia4 = TAILQ_FIRST(&in_ifaddrhead);
486 ia4;
487 ia4 = TAILQ_NEXT(ia4, ia_link))
489 IFA_LOCK(&ia4->ia_ifa);
490 if (ia4->ia_addr.sin_addr.s_addr == in.s_addr) {
491 IFA_UNLOCK(&ia4->ia_ifa);
494 IFA_UNLOCK(&ia4->ia_ifa);
497 if (ia4 == NULL)
646 struct in_ifaddr *ia4;
663 for (ia4 = TAILQ_FIRST(&in_ifaddrhead);
664 ia4;
665 ia4 = TAILQ_NEXT(ia4, ia_link))
667 IFA_LOCK(&ia4->ia_ifa);
668 if ((ia4->ia_ifa.ifa_ifp->if_flags & IFF_BROADCAST) == 0) {
669 IFA_UNLOCK(&ia4->ia_ifa);
672 if (in->s_addr == ia4->ia_broadaddr.sin_addr.s_addr) {
673 IFA_UNLOCK(&ia4->ia_ifa);
677 IFA_UNLOCK(&ia4->ia_ifa);