ifc_buf
ifc.ifc_buf = (caddr_t)malloc(ifc.ifc_len);
if (ifc.ifc_buf == NULL) {
free(ifc.ifc_buf);
ifend = (struct ifreq *)(ifc.ifc_buf + ifc.ifc_len);
free(ifc.ifc_buf);
free(ifc.ifc_buf);
free(ifc.ifc_buf);
ifc.ifc_buf = req;
ifc.ifc_buf = (caddr_t)&reqbuf[0];
ifconf.ifc_buf = (caddr_t)reqbuf;
ifc.ifc_buf = buf;
ifc.ifc_buf = buf;
ifc.ifc_buf = buf;
ifc.ifc_buf = xalloc(ifc.ifc_len);
struct ifreq *ifr = (struct ifreq *) &ifc.ifc_buf[i];
sm_free(ifc.ifc_buf); /* XXX */
ifc.ifc_buf = buf;
ifc.ifc_buf = buf;
ifc.ifc_buf = buf;
ifc.ifc_buf = buf;
ifc.ifc_buf = buf;
ifc.ifc_buf = buf;
free(ifc.ifc_buf);
if ((ifc.ifc_buf = (caddr_t)malloc(ifc.ifc_len)) == NULL) {
STRUCT_FGETP(ifc, ifc_buf), ifc_bufsize, B_FALSE);
ubuf_addr = STRUCT_FGETP(ifc, ifc_buf);
ifc.ifc_buf = buf;