Lines Matching refs:ifc
561 struct ifconf ifc;
580 ifc.ifc_len = num_ifs * sizeof (struct ifreq);
581 ifc.ifc_buf = malloc(ifc.ifc_len);
582 if (ifc.ifc_buf == NULL) {
586 if (ioctl(s, SIOCGIFCONF, &ifc) < 0) {
587 free(ifc.ifc_buf);
597 for (i = 0, ifr = ifc.ifc_req; i < num_ifs; ++i, ++ifr) {
616 free(ifc.ifc_buf);
626 free(ifc.ifc_buf);
637 free(ifc.ifc_buf);
650 free(ifc.ifc_buf);
667 free(ifc.ifc_buf);
675 free(ifc.ifc_buf);