Searched refs:ifgr (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/sys/dist/pf/net/ |
| H A D | if_compat.c | 253 struct ifgroupreq *ifgr = (struct ifgroupreq *)data; 255 if (ifgr->ifgr_len == 0) { 257 ifgr->ifgr_len += sizeof(struct ifg_req); 261 len = ifgr->ifgr_len; 262 ifgp = ifgr->ifgr_groups; 284 struct ifgroupreq *ifgr = (struct ifgroupreq *)data; 291 if (!strcmp(ifg->ifg_group, ifgr->ifgr_name)) 296 if (ifgr->ifgr_len == 0) { 298 ifgr->ifgr_len += sizeof(ifgrq); 302 len = ifgr->ifgr_len; [all …]
|
| /netbsd-src/dist/pf/sbin/pfctl/ |
| H A D | pfctl_parser.c | 1226 struct ifgroupreq ifgr; in ifa_exists() local 1238 bzero(&ifgr, sizeof(ifgr)); in ifa_exists() 1239 strlcpy(ifgr.ifgr_name, ifa_name, sizeof(ifgr.ifgr_name)); in ifa_exists() 1240 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == 0) { in ifa_exists() 1269 struct ifgroupreq ifgr; in ifa_grouplookup() 1275 bzero(&ifgr, sizeof(ifgr)); in ifa_grouplookup() 1276 strlcpy(ifgr.ifgr_name, ifa_name, sizeof(ifgr.ifgr_name)); in ifa_grouplookup() 1277 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == -1) { in ifa_grouplookup() 1282 len = ifgr.ifgr_len; in ifa_grouplookup() 1283 if ((ifgr.ifgr_groups = calloc(1, len)) == NULL) in ifa_grouplookup() [all …]
|
| /netbsd-src/external/bsd/dhcpcd/dist/src/ |
| H A D | if-bsd.c | 338 struct ifgroupreq ifgr = { .ifgr_len = 0 }; in if_ignoregroup() local 346 strlcpy(ifgr.ifgr_name, ifname, sizeof(ifgr.ifgr_name)); in if_ignoregroup() 347 if (ioctl(s, SIOCGIFGROUP, &ifgr) == -1 || in if_ignoregroup() 348 (ifgr.ifgr_groups = malloc(ifgr.ifgr_len)) == NULL || in if_ignoregroup() 349 ioctl(s, SIOCGIFGROUP, &ifgr) == -1) in if_ignoregroup() 355 for (ifg = ifgr.ifgr_groups, ifg_len = ifgr.ifgr_len; in if_ignoregroup()
|