Lines Matching defs:ifgr
1258 struct ifgroupreq ifgr;
1267 bzero(&ifgr, sizeof(ifgr));
1268 strlcpy(ifgr.ifgr_name, ifa_name, sizeof(ifgr.ifgr_name));
1269 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == 0) {
1292 struct ifgroupreq ifgr;
1298 bzero(&ifgr, sizeof(ifgr));
1299 strlcpy(ifgr.ifgr_name, ifa_name, sizeof(ifgr.ifgr_name));
1300 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == -1) {
1305 len = ifgr.ifgr_len;
1306 if ((ifgr.ifgr_groups = calloc(1, len)) == NULL)
1308 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == -1)
1311 for (ifg = ifgr.ifgr_groups; ifg && len >= sizeof(struct ifg_req);
1323 free(ifgr.ifgr_groups);