Lines Matching defs:ia
461 struct ifaddr *ia;
467 for (ia = ifp->if_addrlist.tqh_first; ia; ia = ia->ifa_list.tqe_next) {
468 IFA_LOCK(ia);
469 if (ia->ifa_addr == NULL) {
470 IFA_UNLOCK(ia);
473 if (ia->ifa_addr->sa_family != AF_INET6) {
474 IFA_UNLOCK(ia);
477 sin6 = (struct sockaddr_in6 *)(void *)ia->ifa_addr;
479 IFA_UNLOCK(ia);
483 IFA_UNLOCK(ia);
500 IFA_ADDREF(ia); /* for caller */
502 return ((struct in6_ifaddr *)ia);