Lines Matching defs:lifc
604 struct lifconf lifc;
643 lifc.lifc_len = lifn.lifn_count * sizeof (struct lifreq);
644 lifc.lifc_buf = malloc(lifc.lifc_len);
645 if (lifc.lifc_buf == NULL) {
650 bzero(lifc.lifc_buf, lifc.lifc_len);
651 lifc.lifc_family = AF_UNSPEC;
652 lifc.lifc_flags = 0;
654 if (ioctl(s4, SIOCGLIFCONF, (char *)&lifc) < 0) {
657 free(lifc.lifc_buf);
661 lifrp = lifc.lifc_req;
662 ifnum = lifc.lifc_len / sizeof (struct lifreq);
679 free(lifc.lifc_buf);
694 free(lifc.lifc_buf);
703 free(lifc.lifc_buf);