Lines Matching refs:ia
134 struct in_ifaddr *ia;
156 TAILQ_FOREACH(ia, &in_ifaddrhead, ia_link) {
157 IFA_LOCK_SPIN(&ia->ia_ifa);
158 if (ia->ia_ifp == rt->rt_ifp) {
160 memcpy(&nrp.nrp_sin, IA_SIN(ia), sizeof(nrp.nrp_sin));
161 IFA_UNLOCK(&ia->ia_ifa);
176 IFA_UNLOCK(&ia->ia_ifa);
190 struct in6_ifaddr *ia;
219 for (ia = in6_ifaddrs; ia; ia = ia->ia_next) {
220 if (memcmp(&ia->ia_addr.sin6_addr, in6, sizeof(*in6)) == 0) {
224 if (ia->ia6_flags & IN6_IFF_TEMPORARY)
226 if (ia->ia6_flags & IN6_IFF_TENTATIVE)
228 if (ia->ia6_flags & IN6_IFF_DEPRECATED)
230 if (ia->ia6_flags & IN6_IFF_OPTIMISTIC)