Lines Matching refs:ia4
461 struct in_ifaddr *ia4;
484 for (ia4 = TAILQ_FIRST(&in_ifaddrhead);
485 ia4;
486 ia4 = TAILQ_NEXT(ia4, ia_link))
488 IFA_LOCK(&ia4->ia_ifa);
489 if (ia4->ia_addr.sin_addr.s_addr == in.s_addr) {
490 IFA_UNLOCK(&ia4->ia_ifa);
493 IFA_UNLOCK(&ia4->ia_ifa);
496 if (ia4 == NULL)
648 struct in_ifaddr *ia4;
665 for (ia4 = TAILQ_FIRST(&in_ifaddrhead);
666 ia4;
667 ia4 = TAILQ_NEXT(ia4, ia_link))
669 IFA_LOCK(&ia4->ia_ifa);
670 if ((ia4->ia_ifa.ifa_ifp->if_flags & IFF_BROADCAST) == 0) {
671 IFA_UNLOCK(&ia4->ia_ifa);
674 if (in->s_addr == ia4->ia_broadaddr.sin_addr.s_addr) {
675 IFA_UNLOCK(&ia4->ia_ifa);
679 IFA_UNLOCK(&ia4->ia_ifa);