Lines Matching defs:lifc
43 struct lifconf lifc;
55 (void) memset(&lifc, 0, sizeof (lifc));
82 lifc.lifc_flags = flags;
83 lifc.lifc_family = AF_UNSPEC;
84 lifc.lifc_len = lifn.lifn_count * sizeof (struct lifreq);
85 if ((lifc.lifc_buf = realloc(lifc.lifc_buf, lifc.lifc_len)) == NULL)
88 if (ioctl(s4, SIOCGLIFCONF, &lifc) == -1)
96 nlifr = lifc.lifc_len / sizeof (struct lifreq);
105 for (lifrp = lifc.lifc_req, i = 0; i < nlifr; i++, lifrp++) {
143 free(lifc.lifc_buf);
150 free(lifc.lifc_buf);