Lines Matching defs:ifr
564 struct ifreq *ifr;
597 for (i = 0, ifr = ifc.ifc_req; i < num_ifs; ++i, ++ifr) {
598 if (strchr(ifr->ifr_name, ':') != NULL) {
601 if (ioctl(s, SIOCGIFFLAGS, ifr) < 0) {
605 if ((ifr->ifr_flags & IFF_LOOPBACK) ||
606 !(ifr->ifr_flags & IFF_UP)) {
630 (void) strcpy(ret[retcnt]->name, ifr->ifr_name);
631 if (ioctl(s, SIOCGIFADDR, ifr) < 0) {
641 sin = (struct sockaddr_in *)&ifr->ifr_addr;
644 if (ioctl(s, SIOCGIFNETMASK, ifr) < 0) {
654 sin = (struct sockaddr_in *)&ifr->ifr_addr;