Lines Matching refs:ifr
288 struct ifreq *ifr;
399 ifr = ifc.ifc_req;
400 for (i = ifc.ifc_len / sizeof(struct ifreq); --i >= 0; ifr++) {
401 dprintf(LOG_DEBUG, "found device %s", ifr->ifr_name);
402 ifidx[num_device] = if_nametoindex(ifr->ifr_name);
405 ifr->ifr_name);
408 dprintf(LOG_DEBUG, "if %s index is %d", ifr->ifr_name,
411 if (((ifr->ifr_flags & IFF_UP) == 0)) continue;
413 if (strcmp(ifr->ifr_name, "lo")) {
415 if (get_duid(DUID_FILE, ifr->ifr_name, &server_duid)) {
420 ifinit(ifr->ifr_name);