Lines Matching defs:lifr
329 struct lifreq *lifr;
389 for (lifr = buf; lifr < (buf + numifs); lifr++) {
390 if (lifr->lifr_addr.ss_family != AF_INET)
394 ((struct sockaddr_in *)&lifr->lifr_addr)->sin_addr;
396 if (nss_ioctl(AF_INET, SIOCGLIFFLAGS, lifr) < 0)
399 if ((lifr->lifr_flags & IFF_UP) == 0)
401 if_info[n_ifs].if_flags = lifr->lifr_flags;
403 if (nss_ioctl(AF_INET, SIOCGLIFNETMASK, lifr) < 0)
407 ((struct sockaddr_in *)&lifr->lifr_addr)->sin_addr;