Lines Matching defs:lifr
332 struct lifreq *lifr;
392 for (lifr = buf; lifr < (buf + numifs); lifr++) {
393 if (lifr->lifr_addr.ss_family != AF_INET)
397 ((struct sockaddr_in *)&lifr->lifr_addr)->sin_addr;
399 if (nss_ioctl(AF_INET, SIOCGLIFFLAGS, lifr) < 0)
402 if ((lifr->lifr_flags & IFF_UP) == 0)
404 if_info[n_ifs].if_flags = lifr->lifr_flags;
406 if (nss_ioctl(AF_INET, SIOCGLIFNETMASK, lifr) < 0)
410 ((struct sockaddr_in *)&lifr->lifr_addr)->sin_addr;