Lines Matching defs:lifc
59 struct lifconf lifc;
66 (void) memset(&lifc, 0, sizeof (lifc));
94 lifc.lifc_flags = flags;
95 lifc.lifc_family = family;
96 lifc.lifc_len = lifn.lifn_count * sizeof (struct lifreq);
97 if ((lifc.lifc_buf = realloc(lifc.lifc_buf, lifc.lifc_len)) == NULL) {
102 if (ioctl(fd, SIOCGLIFCONF, &lifc) == -1) {
112 nlifr = lifc.lifc_len / sizeof (struct lifreq);
131 for (lifrp = lifc.lifc_req, i = 0; i < nlifr; i++, lifrp++) {
169 free(lifc.lifc_buf);
186 free(lifc.lifc_buf);