Lines Matching refs:ifc
389 struct ifconf ifc;
408 ifc.ifc_len = num_ifs * sizeof (struct ifreq);
409 ifc.ifc_buf = malloc(ifc.ifc_len);
410 if (ifc.ifc_buf == NULL) {
413 if (ioctl(s, SIOCGIFCONF, &ifc) < 0) {
415 free(ifc.ifc_buf);
424 for (i = 0, ifr = ifc.ifc_req; i < num_ifs; ++i, ++ifr) {
433 free(ifc.ifc_buf);
439 free(ifc.ifc_buf);
446 free(ifc.ifc_buf);
457 free(ifc.ifc_buf);
463 free(ifc.ifc_buf);
472 free(ifc.ifc_buf);
478 free(ifc.ifc_buf);
485 free(ifc.ifc_buf);
500 free(ifc.ifc_buf);