Lines Matching refs:ifconf
878 struct ifconf ifconf; in getifaddrs2() local
899 ifconf.ifc_len = buf_size; in getifaddrs2()
900 ifconf.ifc_buf = buf; in getifaddrs2()
905 if (ioctl (fd, siocgifconf, &ifconf) < 0 && errno != EINVAL) { in getifaddrs2()
914 if (ifconf.ifc_len < buf_size) in getifaddrs2()
920 for (p = ifconf.ifc_buf; in getifaddrs2()
921 p < ifconf.ifc_buf + ifconf.ifc_len; in getifaddrs2()
1020 struct lifconf ifconf; in getlifaddrs2() local
1042 ifconf.lifc_family = af; in getlifaddrs2()
1043 ifconf.lifc_flags = 0; in getlifaddrs2()
1045 ifconf.lifc_len = buf_size; in getlifaddrs2()
1046 ifconf.lifc_buf = buf; in getlifaddrs2()
1051 if (ioctl (fd, siocgifconf, &ifconf) < 0 && errno != EINVAL) { in getlifaddrs2()
1060 if (ifconf.lifc_len < buf_size) in getlifaddrs2()
1066 for (p = ifconf.lifc_buf; in getlifaddrs2()
1067 p < ifconf.lifc_buf + ifconf.lifc_len; in getlifaddrs2()