Lines Matching refs:ifgr
1936 struct ifgroupreq ifgr; in ifa_exists() local
1945 bzero(&ifgr, sizeof(ifgr)); in ifa_exists()
1946 strlcpy(ifgr.ifgr_name, ifa_name, sizeof(ifgr.ifgr_name)); in ifa_exists()
1947 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == 0) { in ifa_exists()
1966 struct ifgroupreq ifgr; in ifa_grouplookup() local
1973 bzero(&ifgr, sizeof(ifgr)); in ifa_grouplookup()
1974 strlcpy(ifgr.ifgr_name, ifa_name, sizeof(ifgr.ifgr_name)); in ifa_grouplookup()
1975 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == -1) { in ifa_grouplookup()
1980 len = ifgr.ifgr_len; in ifa_grouplookup()
1981 if ((ifgr.ifgr_groups = calloc(1, len)) == NULL) in ifa_grouplookup()
1983 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == -1) in ifa_grouplookup()
1986 for (ifg = ifgr.ifgr_groups; ifg && len >= sizeof(struct ifg_req); in ifa_grouplookup()
2000 free(ifgr.ifgr_groups); in ifa_grouplookup()