Home
last modified time | relevance | path

Searched refs:ifgr (Results 1 – 21 of 21) sorted by relevance

/openbsd/usr.sbin/relayd/
H A Dcarp.c109 struct ifgroupreq ifgr; in carp_demote_get() local
116 bzero(&ifgr, sizeof(ifgr)); in carp_demote_get()
117 if (strlcpy(ifgr.ifgr_name, group, sizeof(ifgr.ifgr_name)) >= in carp_demote_get()
118 sizeof(ifgr.ifgr_name)) { in carp_demote_get()
124 if (ioctl(s, SIOCGIFGATTR, (caddr_t)&ifgr) == -1) { in carp_demote_get()
135 return ((int)ifgr.ifgr_attrib.ifg_carp_demoted); in carp_demote_get()
194 struct ifgroupreq ifgr; in carp_demote_ioctl() local
201 bzero(&ifgr, sizeof(ifgr)); in carp_demote_ioctl()
202 if (strlcpy(ifgr.ifgr_name, group, sizeof(ifgr.ifgr_name)) >= in carp_demote_ioctl()
203 sizeof(ifgr.ifgr_name)) { in carp_demote_ioctl()
[all …]
H A Dparse.y3494 struct ifgroupreq ifgr; in is_if_in_group() local
3502 memset(&ifgr, 0, sizeof(ifgr)); in is_if_in_group()
3503 if (strlcpy(ifgr.ifgr_name, ifname, IFNAMSIZ) >= IFNAMSIZ) in is_if_in_group()
3505 if (ioctl(s, SIOCGIFGROUP, (caddr_t)&ifgr) == -1) { in is_if_in_group()
3511 len = ifgr.ifgr_len; in is_if_in_group()
3512 ifgr.ifgr_groups = calloc(len / sizeof(struct ifg_req), in is_if_in_group()
3514 if (ifgr.ifgr_groups == NULL) in is_if_in_group()
3516 if (ioctl(s, SIOCGIFGROUP, (caddr_t)&ifgr) == -1) in is_if_in_group()
3519 ifg = ifgr.ifgr_groups; in is_if_in_group()
3527 free(ifgr.ifgr_groups); in is_if_in_group()
/openbsd/usr.sbin/ospfd/
H A Dcarp.c108 struct ifgroupreq ifgr; in carp_demote_get() local
115 bzero(&ifgr, sizeof(ifgr)); in carp_demote_get()
116 strlcpy(ifgr.ifgr_name, group, sizeof(ifgr.ifgr_name)); in carp_demote_get()
118 if (ioctl(s, SIOCGIFGATTR, (caddr_t)&ifgr) == -1) { in carp_demote_get()
128 return ((int)ifgr.ifgr_attrib.ifg_carp_demoted); in carp_demote_get()
162 struct ifgroupreq ifgr; in carp_demote_ioctl() local
169 bzero(&ifgr, sizeof(ifgr)); in carp_demote_ioctl()
170 strlcpy(ifgr.ifgr_name, group, sizeof(ifgr.ifgr_name)); in carp_demote_ioctl()
171 ifgr.ifgr_attrib.ifg_carp_demoted = demote; in carp_demote_ioctl()
173 if ((res = ioctl(s, SIOCSIFGATTR, (caddr_t)&ifgr)) == -1) in carp_demote_ioctl()
/openbsd/usr.sbin/ospf6d/
H A Dcarp.c108 struct ifgroupreq ifgr; in carp_demote_get() local
115 bzero(&ifgr, sizeof(ifgr)); in carp_demote_get()
116 strlcpy(ifgr.ifgr_name, group, sizeof(ifgr.ifgr_name)); in carp_demote_get()
118 if (ioctl(s, SIOCGIFGATTR, (caddr_t)&ifgr) == -1) { in carp_demote_get()
128 return ((int)ifgr.ifgr_attrib.ifg_carp_demoted); in carp_demote_get()
162 struct ifgroupreq ifgr; in carp_demote_ioctl() local
169 bzero(&ifgr, sizeof(ifgr)); in carp_demote_ioctl()
170 strlcpy(ifgr.ifgr_name, group, sizeof(ifgr.ifgr_name)); in carp_demote_ioctl()
171 ifgr.ifgr_attrib.ifg_carp_demoted = demote; in carp_demote_ioctl()
173 if ((res = ioctl(s, SIOCSIFGATTR, (caddr_t)&ifgr)) == -1) in carp_demote_ioctl()
/openbsd/usr.sbin/ripd/
H A Dcarp.c108 struct ifgroupreq ifgr; in carp_demote_get() local
115 bzero(&ifgr, sizeof(ifgr)); in carp_demote_get()
116 strlcpy(ifgr.ifgr_name, group, sizeof(ifgr.ifgr_name)); in carp_demote_get()
118 if (ioctl(s, SIOCGIFGATTR, (caddr_t)&ifgr) == -1) { in carp_demote_get()
128 return ((int)ifgr.ifgr_attrib.ifg_carp_demoted); in carp_demote_get()
162 struct ifgroupreq ifgr; in carp_demote_ioctl() local
169 bzero(&ifgr, sizeof(ifgr)); in carp_demote_ioctl()
170 strlcpy(ifgr.ifgr_name, group, sizeof(ifgr.ifgr_name)); in carp_demote_ioctl()
171 ifgr.ifgr_attrib.ifg_carp_demoted = demote; in carp_demote_ioctl()
173 if ((res = ioctl(s, SIOCSIFGATTR, (caddr_t)&ifgr)) == -1) in carp_demote_ioctl()
/openbsd/usr.sbin/bgpd/
H A Dcarp.c109 struct ifgroupreq ifgr; in carp_demote_get() local
116 memset(&ifgr, 0, sizeof(ifgr)); in carp_demote_get()
117 strlcpy(ifgr.ifgr_name, group, sizeof(ifgr.ifgr_name)); in carp_demote_get()
119 if (ioctl(s, SIOCGIFGATTR, (caddr_t)&ifgr) == -1) { in carp_demote_get()
129 return ((int)ifgr.ifgr_attrib.ifg_carp_demoted); in carp_demote_get()
163 struct ifgroupreq ifgr; in carp_demote_ioctl() local
170 memset(&ifgr, 0, sizeof(ifgr)); in carp_demote_ioctl()
171 strlcpy(ifgr.ifgr_name, group, sizeof(ifgr.ifgr_name)); in carp_demote_ioctl()
172 ifgr.ifgr_attrib.ifg_carp_demoted = demote; in carp_demote_ioctl()
174 if ((res = ioctl(s, SIOCSIFGATTR, (caddr_t)&ifgr)) == -1) in carp_demote_ioctl()
/openbsd/usr.sbin/sasyncd/
H A Dcarp.c107 struct ifgroupreq ifgr; in carp_demote() local
121 bzero(&ifgr, sizeof(ifgr)); in carp_demote()
122 strlcpy(ifgr.ifgr_name, cfgstate.carp_ifgroup, sizeof(ifgr.ifgr_name)); in carp_demote()
126 if (ioctl(s, SIOCGIFGATTR, (caddr_t)&ifgr) == -1) { in carp_demote()
133 if (ifgr.ifgr_attrib.ifg_carp_demoted == 0) in carp_demote()
137 ifgr.ifgr_attrib.ifg_carp_demoted = demote; in carp_demote()
138 if (ioctl(s, SIOCSIFGATTR, (caddr_t)&ifgr) == -1) in carp_demote()
/openbsd/usr.bin/netstat/
H A Dif.c472 struct ifgroupreq ifgr; in isegress() local
481 memset(&ifgr, 0, sizeof(ifgr)); in isegress()
482 strlcpy(ifgr.ifgr_name, name, IFNAMSIZ); in isegress()
484 if (ioctl(s, SIOCGIFGROUP, (caddr_t)&ifgr) == -1) { in isegress()
488 len = ifgr.ifgr_len; in isegress()
489 ifgr.ifgr_groups = calloc(len, 1); in isegress()
490 if (ifgr.ifgr_groups == NULL) in isegress()
492 if (ioctl(s, SIOCGIFGROUP, (caddr_t)&ifgr) == -1) in isegress()
495 ifg = ifgr.ifgr_groups; in isegress()
502 free(ifgr.ifgr_groups); in isegress()
/openbsd/usr.sbin/vmd/
H A Dpriv.c83 struct ifgroupreq ifgr; in priv_dispatch_parent() local
172 if (strlcpy(ifgr.ifgr_name, vfr.vfr_name, in priv_dispatch_parent()
173 sizeof(ifgr.ifgr_name)) >= sizeof(ifgr.ifgr_name) || in priv_dispatch_parent()
174 strlcpy(ifgr.ifgr_group, vfr.vfr_value, in priv_dispatch_parent()
175 sizeof(ifgr.ifgr_group)) >= sizeof(ifgr.ifgr_group)) in priv_dispatch_parent()
178 if (ioctl(env->vmd_fd, SIOCAIFGROUP, &ifgr) == -1 && in priv_dispatch_parent()
/openbsd/usr.sbin/lpd/
H A Dparse.y934 struct ifgroupreq ifgr; in is_if_in_group() local
942 memset(&ifgr, 0, sizeof(ifgr)); in is_if_in_group()
943 if (strlcpy(ifgr.ifgr_name, ifname, IFNAMSIZ) >= IFNAMSIZ) in is_if_in_group()
946 if (ioctl(s, SIOCGIFGROUP, (caddr_t)&ifgr) == -1) { in is_if_in_group()
952 len = ifgr.ifgr_len; in is_if_in_group()
953 ifgr.ifgr_groups = calloc(len/sizeof(struct ifg_req), in is_if_in_group()
955 if (ioctl(s, SIOCGIFGROUP, (caddr_t)&ifgr) == -1) in is_if_in_group()
958 ifg = ifgr.ifgr_groups; in is_if_in_group()
966 free(ifgr.ifgr_groups); in is_if_in_group()
/openbsd/sbin/ifconfig/
H A Difconfig.c1072 bzero(&ifgr, sizeof(ifgr)); in printgroup()
1073 strlcpy(ifgr.ifgr_name, groupname, sizeof(ifgr.ifgr_name)); in printgroup()
1082 len = ifgr.ifgr_len; in printgroup()
1105 bzero(&ifgr, sizeof(ifgr)); in printgroupattribs()
1106 strlcpy(ifgr.ifgr_name, groupname, sizeof(ifgr.ifgr_name)); in printgroupattribs()
1125 bzero(&ifgr, sizeof(ifgr)); in setgroupattribs()
1126 strlcpy(ifgr.ifgr_name, groupname, sizeof(ifgr.ifgr_name)); in setgroupattribs()
1655 memset(&ifgr, 0, sizeof(ifgr)); in setifgroup()
1678 memset(&ifgr, 0, sizeof(ifgr)); in unsetifgroup()
6652 memset(&ifgr, 0, sizeof(ifgr)); in getifgroups()
[all …]
/openbsd/sys/net/
H A Dif.c3021 if (ifgr->ifgr_len == 0) { in if_getgroup()
3029 len = ifgr->ifgr_len; in if_getgroup()
3030 ifgp = ifgr->ifgr_groups; in if_getgroup()
3092 if (ifgr->ifgr_len == 0) { in if_getgroupmembers()
3094 ifgr->ifgr_len += sizeof(ifgrq); in if_getgroupmembers()
3104 len = ifgr->ifgr_len; in if_getgroupmembers()
3105 ifgp = ifgr->ifgr_groups; in if_getgroupmembers()
3194 if (ifgr->ifgr_len == 0) { in if_getgrouplist()
3197 ifgr->ifgr_len += sizeof(ifgrq); in if_getgrouplist()
3202 len = ifgr->ifgr_len; in if_getgrouplist()
[all …]
/openbsd/sbin/pfctl/
H A Dpfctl_parser.c1468 struct ifgroupreq ifgr; in ifa_exists() local
1477 bzero(&ifgr, sizeof(ifgr)); in ifa_exists()
1478 strlcpy(ifgr.ifgr_name, ifa_name, sizeof(ifgr.ifgr_name)); in ifa_exists()
1479 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == 0) { in ifa_exists()
1502 struct ifgroupreq ifgr; in ifa_grouplookup() local
1508 bzero(&ifgr, sizeof(ifgr)); in ifa_grouplookup()
1509 strlcpy(ifgr.ifgr_name, ifa_name, sizeof(ifgr.ifgr_name)); in ifa_grouplookup()
1515 len = ifgr.ifgr_len; in ifa_grouplookup()
1516 if ((ifgr.ifgr_groups = calloc(1, len)) == NULL) in ifa_grouplookup()
1518 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == -1) in ifa_grouplookup()
[all …]
/openbsd/usr.sbin/rad/
H A Dfrontend.c896 struct ifgroupreq ifgr; in merge_ra_interfaces() local
919 memset(&ifgr, 0, sizeof(ifgr)); in merge_ra_interfaces()
920 strlcpy(ifgr.ifgr_name, conf_name, in merge_ra_interfaces()
921 sizeof(ifgr.ifgr_name)); in merge_ra_interfaces()
923 (caddr_t)&ifgr) == -1) in merge_ra_interfaces()
926 len = ifgr.ifgr_len; in merge_ra_interfaces()
927 if ((ifgr.ifgr_groups = calloc(1, len)) == NULL) in merge_ra_interfaces()
930 (caddr_t)&ifgr) == -1) { in merge_ra_interfaces()
933 free(ifgr.ifgr_groups); in merge_ra_interfaces()
937 for (ifg = ifgr.ifgr_groups; in merge_ra_interfaces()
[all …]
/openbsd/regress/sbin/ifconfig/
H A Difaddr.c547 struct ifgroupreq ifgr; in printgroup() local
552 bzero(&ifgr, sizeof(ifgr)); in printgroup()
553 strlcpy(ifgr.ifgr_name, groupname, sizeof(ifgr.ifgr_name)); in printgroup()
554 if (ioctl(sock, SIOCGIFGMEMB, (caddr_t)&ifgr) == -1) { in printgroup()
562 len = ifgr.ifgr_len; in printgroup()
563 if ((ifgr.ifgr_groups = calloc(1, len)) == NULL) in printgroup()
565 if (ioctl(sock, SIOCGIFGMEMB, (caddr_t)&ifgr) == -1) in printgroup()
568 for (ifg = ifgr.ifgr_groups; ifg && len >= sizeof(struct ifg_req); in printgroup()
574 free(ifgr.ifgr_groups); in printgroup()
/openbsd/sbin/ipsecctl/
H A Dparse.y1936 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()
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()
[all …]
/openbsd/sbin/iked/
H A Dparse.y2460 struct ifgroupreq ifgr; in ifa_exists() local
2469 bzero(&ifgr, sizeof(ifgr)); in ifa_exists()
2470 strlcpy(ifgr.ifgr_name, ifa_name, sizeof(ifgr.ifgr_name)); in ifa_exists()
2471 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == 0) { in ifa_exists()
2490 struct ifgroupreq ifgr; in ifa_grouplookup() local
2497 bzero(&ifgr, sizeof(ifgr)); in ifa_grouplookup()
2498 strlcpy(ifgr.ifgr_name, ifa_name, sizeof(ifgr.ifgr_name)); in ifa_grouplookup()
2504 len = ifgr.ifgr_len; in ifa_grouplookup()
2505 if ((ifgr.ifgr_groups = calloc(1, len)) == NULL) in ifa_grouplookup()
2507 if (ioctl(s, SIOCGIFGMEMB, (caddr_t)&ifgr) == -1) in ifa_grouplookup()
[all …]
/openbsd/usr.sbin/httpd/
H A Dparse.y2487 struct ifgroupreq ifgr; in is_if_in_group() local
2495 memset(&ifgr, 0, sizeof(ifgr)); in is_if_in_group()
2496 if (strlcpy(ifgr.ifgr_name, ifname, IFNAMSIZ) >= IFNAMSIZ) in is_if_in_group()
2498 if (ioctl(s, SIOCGIFGROUP, (caddr_t)&ifgr) == -1) { in is_if_in_group()
2504 len = ifgr.ifgr_len; in is_if_in_group()
2505 ifgr.ifgr_groups = calloc(len / sizeof(struct ifg_req), in is_if_in_group()
2507 if (ifgr.ifgr_groups == NULL) in is_if_in_group()
2509 if (ioctl(s, SIOCGIFGROUP, (caddr_t)&ifgr) == -1) in is_if_in_group()
2512 ifg = ifgr.ifgr_groups; in is_if_in_group()
2520 free(ifgr.ifgr_groups); in is_if_in_group()
/openbsd/libexec/snmpd/snmpd_metrics/
H A Dmib.c2406 struct ifgroupreq ifgr; in mib_carpgroupget() local
2411 bzero(&ifgr, sizeof(ifgr)); in mib_carpgroupget()
2418 if (ioctl(s, SIOCGIFGLIST, (caddr_t)&ifgr) == -1) { in mib_carpgroupget()
2422 len = ifgr.ifgr_len; in mib_carpgroupget()
2424 if (len / sizeof(*ifgr.ifgr_groups) <= idx-1) in mib_carpgroupget()
2427 if ((ifgr.ifgr_groups = calloc(1, len)) == NULL) { in mib_carpgroupget()
2443 free(ifgr.ifgr_groups); in mib_carpgroupget()
2446 free(ifgr.ifgr_groups); in mib_carpgroupget()
2456 struct ifgroupreq ifgr; in mib_carpgrouptable() local
2499 bzero(&ifgr, sizeof(ifgr)); in mib_carpgrouptable()
[all …]
/openbsd/usr.sbin/smtpd/
H A Dparse.y3600 struct ifgroupreq ifgr; in is_if_in_group() local
3608 memset(&ifgr, 0, sizeof(ifgr)); in is_if_in_group()
3609 if (strlcpy(ifgr.ifgr_name, ifname, IFNAMSIZ) >= IFNAMSIZ) in is_if_in_group()
3612 if (ioctl(s, SIOCGIFGROUP, (caddr_t)&ifgr) == -1) { in is_if_in_group()
3618 len = ifgr.ifgr_len; in is_if_in_group()
3619 ifgr.ifgr_groups = xcalloc(len/sizeof(struct ifg_req), in is_if_in_group()
3621 if (ioctl(s, SIOCGIFGROUP, (caddr_t)&ifgr) == -1) in is_if_in_group()
3624 ifg = ifgr.ifgr_groups; in is_if_in_group()
3632 free(ifgr.ifgr_groups); in is_if_in_group()
/openbsd/sys/netinet/
H A Dip_carp.c2265 struct ifgroupreq *ifgr = (struct ifgroupreq *)addr; in carp_ifgroup_ioctl() local
2269 if (!strcmp(ifgr->ifgr_group, IFG_ALL)) in carp_ifgroup_ioctl()
2276 if (!strcmp(ifgl->ifgl_group->ifg_group, ifgr->ifgr_group)) { in carp_ifgroup_ioctl()
2288 struct ifgroupreq *ifgr = (struct ifgroupreq *)addr; in carp_ifgattr_ioctl() local
2291 if (ifgr->ifgr_attrib.ifg_carp_demoted > 0 && (sc->sc_if.if_flags & in carp_ifgattr_ioctl()