Lines Matching defs:ifr
188 struct ifreq *ifr, ifr_tmp;
236 ifr = (struct ifreq *) &ifconf->ifc_buf[i];
241 if (ifr->ifr_addr.sa_len > sizeof(ifr->ifr_addr))
242 i += ifr->ifr_addr.sa_len - sizeof(struct sockaddr);
246 sin = (struct sockaddr_in *) &ifr->ifr_addr;
248 strncmp(previfname, ifr->ifr_name, sizeof(ifr->ifr_name) - 1) == 0)
251 if (ifr->ifr_addr.sa_family != AF_INET)
256 strncpy(ifr_tmp.ifr_name, ifr->ifr_name, sizeof(ifr_tmp.ifr_name) - 1);
259 ifr_tmp = *ifr;
266 sin = (struct sockaddr_in *) &ifr->ifr_addr;
270 previfname = ifr->ifr_name;
274 strncpy(ifr_tmp.ifr_name, ifr->ifr_name, sizeof(ifr_tmp.ifr_name) - 1);