Home
last modified time | relevance | path

Searched refs:ifr (Results 1 – 25 of 208) sorted by relevance

123456789

/openbsd/usr.sbin/mopd/otherOS/
H A Dpf-snit.c89 struct ifreq ifr; local
109 strncpy(ifr.ifr_name, interface, sizeof(ifr.ifr_name));
114 si.ic_len = sizeof(ifr);
115 si.ic_dp = (caddr_t)𝔦
208 struct ifreq ifr; local
230 struct ifreq ifr; local
233 strncpy(ifr.ifr_name, interface, sizeof (ifr.ifr_name) -1);
234 ifr.ifr_name[sizeof(ifr.ifr_name)] = 0;
266 struct ifreq ifr; local
269 strncpy(ifr.ifr_name, interface, sizeof (ifr.ifr_name) -1);
[all …]
/openbsd/usr.sbin/mopd/common/
H A Dpf.c79 struct ifreq ifr; in pfInit() local
109 strncpy(ifr.ifr_name, interface, sizeof ifr.ifr_name); in pfInit()
110 if (ioctl(fd, BIOCSETIF, &ifr) < 0) { in pfInit()
161 struct ifreq ifr; in pfAddMulti() local
164 strncpy(ifr.ifr_name, interface, sizeof(ifr.ifr_name) - 1); in pfAddMulti()
165 ifr.ifr_name[sizeof(ifr.ifr_name) - 1] = 0; in pfAddMulti()
167 ifr.ifr_addr.sa_family = AF_UNSPEC; in pfAddMulti()
193 struct ifreq ifr; in pfDelMulti() local
196 strncpy(ifr.ifr_name, interface, sizeof (ifr.ifr_name) - 1); in pfDelMulti()
197 ifr.ifr_name[sizeof(ifr.ifr_name)-1] = 0; in pfDelMulti()
[all …]
/openbsd/sbin/ifconfig/
H A Difconfig.c1199 memset(&ifr, 0, sizeof(ifr)); in printif()
2224 memset(&ifr, 0, sizeof(ifr)); in setifwpakey()
2226 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in setifwpakey()
2435 memset(&ifr, 0, sizeof(ifr)); in ieee80211_status()
2437 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in ieee80211_status()
2441 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in ieee80211_status()
2713 bzero(&ifr, sizeof(ifr)); in ieee80211_listnodes()
2714 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in ieee80211_listnodes()
3530 memset(&ifr.ifr_addr, 0, sizeof(ifr.ifr_addr)); in in_status()
3852 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in settunnelinst()
[all …]
/openbsd/regress/sbin/ifconfig/
H A Difaddr.c346 (void) strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in main()
628 memset(&ifr, 0, sizeof(ifr)); in printif()
1234 memset(&ifr.ifr_addr, 0, sizeof(ifr.ifr_addr)); in in_status()
1243 memset(&ifr.ifr_addr, 0, sizeof(ifr.ifr_addr)); in in_status()
1251 memset(&ifr.ifr_addr, 0, sizeof(ifr.ifr_addr)); in in_status()
1264 memset(&ifr.ifr_addr, 0, sizeof(ifr.ifr_addr)); in in_status()
1517 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in settunnelinst()
1526 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in unsettunnelinst()
1546 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in settunnelttl()
1869 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in setrdomain()
[all …]
/openbsd/games/hunt/hunt/
H A Dlist.c214 struct ifreq *ifr; in probe_drivers() local
272 ifr = ifc.ifc_req; in probe_drivers()
274 i += len, ifr = (struct ifreq *)((caddr_t)ifr + len)) { in probe_drivers()
275 len = sizeof(ifr->ifr_name) + in probe_drivers()
279 if (ifr->ifr_addr.sa_family != AF_INET) in probe_drivers()
286 if ((ifr->ifr_flags & IFF_UP) == 0) in probe_drivers()
288 if ((ifr->ifr_flags & IFF_BROADCAST) != 0) { in probe_drivers()
290 warn("%s: SIOCGIFBRDADDR", ifr->ifr_name); in probe_drivers()
293 target = (struct sockaddr_in *)&ifr->ifr_dstaddr; in probe_drivers()
296 warn("%s: SIOCGIFDSTADDR", ifr->ifr_name); in probe_drivers()
[all …]
/openbsd/lib/libpcap/
H A Dinet.c156 struct ifreq ibuf[16], ifr; in pcap_lookupdev()
199 (void)strlcpy(ifr.ifr_name, ifrp->ifr_name, in pcap_lookupdev()
200 sizeof(ifr.ifr_name)); in pcap_lookupdev()
206 (int)sizeof(ifr.ifr_name), ifr.ifr_name, in pcap_lookupdev()
213 if ((ifr.ifr_flags & IFF_UP) == 0 || in pcap_lookupdev()
214 ISLOOPBACK(ifr.ifr_name, ifr.ifr_flags)) in pcap_lookupdev()
243 struct ifreq ifr; in pcap_lookupnet() local
251 memset(&ifr, 0, sizeof(ifr)); in pcap_lookupnet()
254 ifr.ifr_addr.sa_family = AF_INET; in pcap_lookupnet()
256 (void)strlcpy(ifr.ifr_name, device, sizeof(ifr.ifr_name)); in pcap_lookupnet()
[all …]
H A Dpcap-bpf.c280 struct ifreq ifr; in pcap_cleanup_bpf() local
319 memset(&ifr, 0, sizeof(ifr)); in pcap_cleanup_bpf()
320 (void)strlcpy(ifr.ifr_name, in pcap_cleanup_bpf()
322 sizeof(ifr.ifr_name)); in pcap_cleanup_bpf()
323 ifr.ifr_media = in pcap_cleanup_bpf()
326 &ifr) == -1) { in pcap_cleanup_bpf()
410 struct ifreq ifr; in pcap_activate() local
469 (void)strlcpy(ifr.ifr_name, p->opt.source, sizeof(ifr.ifr_name)); in pcap_activate()
617 struct ifreq ifr; in monitor_mode() local
739 memset(&ifr, 0, sizeof(ifr)); in monitor_mode()
[all …]
/openbsd/usr.bin/systat/
H A Dmbufs.c107 struct if_rxring_info *ifr; in initmembufs() local
126 ifr = calloc(MCLPOOLS, sizeof(*ifr)); in initmembufs()
127 if (ifr == NULL) in initmembufs()
132 interfaces[0].data.ifri_entries = ifr; in initmembufs()
211 struct if_rxring_info *ifr; in read_mb() local
291 if (ifr == NULL) { in read_mb()
298 ifi->data.ifri_entries = ifr; in read_mb()
329 ifr->ifr_info.rxr_hwm = pool.pr_hiwat; in read_mb()
339 ifr = &ifi->data.ifri_entries[p]; in read_mb()
340 if (ifr->ifr_info.rxr_alive == 0) in read_mb()
[all …]
/openbsd/sys/net/
H A Dif_mpip.c361 ifp->if_mtu = ifr->ifr_mtu; in mpip_ioctl()
365 ifr->ifr_pwe3 = IF_PWE3_IP; in mpip_ioctl()
371 ifr->ifr_pwe3 = sc->sc_cword; in mpip_ioctl()
377 ifr->ifr_pwe3 = sc->sc_fword; in mpip_ioctl()
401 if (ifr->ifr_rdomainid < 0 || in mpip_ioctl()
404 ifr->ifr_rdomainid != rtable_l2(ifr->ifr_rdomainid)) { in mpip_ioctl()
410 ifr->ifr_rdomainid); in mpip_ioctl()
418 if (ifr->ifr_ttl != -1 && in mpip_ioctl()
419 (ifr->ifr_ttl < 1 || ifr->ifr_ttl > 0xff)) { in mpip_ioctl()
425 sc->sc_ttl = ifr->ifr_ttl; in mpip_ioctl()
[all …]
H A Dif_mpw.c420 ifr->ifr_pwe3 = IF_PWE3_ETHERNET; in mpw_ioctl()
426 ifr->ifr_pwe3 = sc->sc_cword; in mpw_ioctl()
432 ifr->ifr_pwe3 = sc->sc_fword; in mpw_ioctl()
446 error = mpw_get_label(sc, ifr); in mpw_ioctl()
459 error = mpw_set_config(sc, ifr); in mpw_ioctl()
463 error = mpw_get_config(sc, ifr); in mpw_ioctl()
467 if (ifr->ifr_rdomainid < 0 || in mpw_ioctl()
470 ifr->ifr_rdomainid != rtable_l2(ifr->ifr_rdomainid)) { in mpw_ioctl()
476 ifr->ifr_rdomainid); in mpw_ioctl()
488 sc->sc_txhprio = ifr->ifr_hdrprio; in mpw_ioctl()
[all …]
H A Dif_vlan.c707 tag = ifr->ifr_vnetid; in vlan_ioctl()
745 error = vlan_multi_add(sc, ifr); in vlan_ioctl()
749 error = vlan_multi_del(sc, ifr); in vlan_ioctl()
753 error = vlan_media_get(sc, ifr); in vlan_ioctl()
761 error = vlan_setlladdr(sc, ifr); in vlan_ioctl()
776 sc->sc_txprio = ifr->ifr_hdrprio; in vlan_ioctl()
779 ifr->ifr_hdrprio = sc->sc_txprio; in vlan_ioctl()
787 sc->sc_rxprio = ifr->ifr_hdrprio; in vlan_ioctl()
790 ifr->ifr_hdrprio = sc->sc_rxprio; in vlan_ioctl()
1097 memcpy(&mc->mc_addr, &ifr->ifr_addr, ifr->ifr_addr.sa_len); in vlan_multi_add()
[all …]
H A Dif_mpe.c363 struct ifreq *ifr; in mpe_ioctl() local
367 ifr = (struct ifreq *)data; in mpe_ioctl()
378 if (ifr->ifr_mtu < MPE_MTU_MIN || in mpe_ioctl()
379 ifr->ifr_mtu > MPE_MTU_MAX) in mpe_ioctl()
382 ifp->if_mtu = ifr->ifr_mtu; in mpe_ioctl()
416 if (ifr->ifr_rdomainid < 0 || in mpe_ioctl()
419 ifr->ifr_rdomainid != rtable_l2(ifr->ifr_rdomainid)) { in mpe_ioctl()
425 ifr->ifr_rdomainid); in mpe_ioctl()
437 sc->sc_txhprio = ifr->ifr_hdrprio; in mpe_ioctl()
440 ifr->ifr_hdrprio = sc->sc_txhprio; in mpe_ioctl()
[all …]
H A Dif.c1972 struct ifreq ifr; in if_setrdomain() local
2286 if (ifr->ifr_metric < 0 || ifr->ifr_metric > 15) { in ifioctl()
2735 bzero((caddr_t)&ifr.ifr_addr, sizeof(ifr.ifr_addr)); in ifconf()
2737 sizeof(ifr)); in ifconf()
2748 ifr.ifr_addr = *sa; in ifconf()
3209 struct ifreq ifr; in ifpromisc() local
3230 memset(&ifr, 0, sizeof(ifr)); in ifpromisc()
3507 memset(&ifr, 0, sizeof(ifr)); in if_rxr_ioctl()
3510 strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); in if_rxr_ioctl()
3512 ifr.ifr_size = size; in if_rxr_ioctl()
[all …]
H A Dif_gre.c2030 if (ifr->ifr_mtu < 576) { in gre_tunnel_ioctl()
2034 ifp->if_mtu = ifr->ifr_mtu; in gre_tunnel_ioctl()
2194 if (ifr->ifr_ttl != -1 && in gre_ioctl()
2195 (ifr->ifr_ttl < 1 || ifr->ifr_ttl > 0xff)) { in gre_ioctl()
2269 if (ifr->ifr_ttl != -1 && in mgre_ioctl()
2270 (ifr->ifr_ttl < 1 || ifr->ifr_ttl > 0xff)) { in mgre_ioctl()
2463 if (ifr->ifr_ttl < 1 || ifr->ifr_ttl > 0xff) { in egre_ioctl()
2646 if (ifr->ifr_ttl < 1 || ifr->ifr_ttl > 0xff) { in nvgre_ioctl()
2781 if (ifr->ifr_vnetid < 0 || ifr->ifr_vnetid > 0xffff) in eoip_ioctl()
2833 if (ifr->ifr_ttl < 1 || ifr->ifr_ttl > 0xff) { in eoip_ioctl()
[all …]
H A Dif_gif.c508 if (ifr->ifr_mtu < GIF_MTU_MIN || ifr->ifr_mtu > GIF_MTU_MAX) { in gif_ioctl()
513 ifp->if_mtu = ifr->ifr_mtu; in gif_ioctl()
517 if (ifr->ifr_rdomainid < 0 || in gif_ioctl()
530 if (ifr->ifr_ttl != -1 && in gif_ioctl()
531 (ifr->ifr_ttl < 1 || ifr->ifr_ttl > 0xff)) { in gif_ioctl()
537 sc->sc_ttl = ifr->ifr_ttl; in gif_ioctl()
540 ifr->ifr_ttl = sc->sc_ttl; in gif_ioctl()
548 ifr->ifr_df = sc->sc_df ? 1 : 0; in gif_ioctl()
563 sc->sc_txhprio = ifr->ifr_hdrprio; in gif_ioctl()
566 ifr->ifr_hdrprio = sc->sc_txhprio; in gif_ioctl()
[all …]
/openbsd/usr.sbin/ripd/
H A Dinterface.c75 struct ifreq ifr; in if_init() local
81 strlcpy(ifr.ifr_name, iface->name, sizeof(ifr.ifr_name)); in if_init()
85 rdomain = ifr.ifr_rdomainid; in if_init()
389 struct ifreq *ifr; in if_new() local
403 if ((ifr = calloc(1, sizeof(*ifr))) == NULL) in if_new()
407 strlcpy(ifr->ifr_name, kif->ifname, sizeof(ifr->ifr_name)); in if_new()
432 if (ioctl(s, SIOCGIFADDR, ifr) == -1) in if_new()
434 sain = (struct sockaddr_in *)&ifr->ifr_addr; in if_new()
438 if (ioctl(s, SIOCGIFNETMASK, ifr) == -1) in if_new()
445 if (ioctl(s, SIOCGIFDSTADDR, ifr) == -1) in if_new()
[all …]
/openbsd/usr.sbin/pppd/
H A Dsys-bsd.c167 struct ifreq ifr; in sys_cleanup() local
170 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in sys_cleanup()
214 struct ifreq ifr; in ppp_available() local
220 strlcpy(ifr.ifr_name, "ppp0", sizeof(ifr.ifr_name)); in ppp_available()
724 struct ifreq ifr; local
726 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
924 struct ifreq ifr; local
926 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
977 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
1023 BZERO(&ifr, sizeof(ifr));
[all …]
/openbsd/sys/netinet/
H A Din.c222 struct ifreq *ifr = (struct ifreq *)data; in in_ioctl() local
257 if (ifr->ifr_addr.sa_family == AF_INET) { in in_ioctl()
258 error = in_sa2sin(&ifr->ifr_addr, &sin); in in_ioctl()
317 if (ifr->ifr_addr.sa_len < 8) { in in_ioctl()
322 sin = satosin(&ifr->ifr_addr); in in_ioctl()
352 error = in_sa2sin(&ifr->ifr_addr, &sin); in in_ioctl_set_ifaddr()
545 sa = &ifr->ifr_addr; in in_ioctl_get()
832 struct ifreq ifr; in in_addmulti() local
860 memset(&ifr, 0, sizeof(ifr)); in in_addmulti()
888 struct ifreq ifr; in in_delmulti() local
[all …]
/openbsd/usr.sbin/dhcpd/
H A Dudpsock.c102 struct ifreq ifr; in udpsock_handler() local
144 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in udpsock_handler()
145 if (ioctl(sockio, SIOCGIFADDR, &ifr, sizeof(ifr)) == -1) { in udpsock_handler()
152 if (ifr.ifr_addr.sa_family != AF_INET) in udpsock_handler()
158 iface.ifp = &ifr; in udpsock_handler()
161 ((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr; in udpsock_handler()
/openbsd/usr.sbin/npppd/npppd/
H A Dprivsep.c790 memset(&ifr, 0, sizeof(ifr)); in privsep_priv_dispatch_imsg()
792 sizeof(ifr.ifr_name)); in privsep_priv_dispatch_imsg()
800 &ifr.ifr_addr)->sin_addr; in privsep_priv_dispatch_imsg()
867 memset(&ifr, 0, sizeof(ifr)); in privsep_priv_dispatch_imsg()
869 sizeof(ifr.ifr_name)); in privsep_priv_dispatch_imsg()
898 memset(&ifr, 0, sizeof(ifr)); in privsep_priv_dispatch_imsg()
900 sizeof(ifr.ifr_name)); in privsep_priv_dispatch_imsg()
907 r.flags = ifr.ifr_flags; in privsep_priv_dispatch_imsg()
928 memset(&ifr, 0, sizeof(ifr)); in privsep_priv_dispatch_imsg()
930 sizeof(ifr.ifr_name)); in privsep_priv_dispatch_imsg()
[all …]
/openbsd/usr.sbin/vmd/
H A Dpriv.c88 struct ifreq ifr; in priv_dispatch_parent() local
129 strlcpy(ifr.ifr_name, vfr.vfr_name, sizeof(ifr.ifr_name)); in priv_dispatch_parent()
130 ifr.ifr_data = (caddr_t)vfr.vfr_value; in priv_dispatch_parent()
131 if (ioctl(env->vmd_fd, SIOCSIFDESCR, &ifr) == -1) in priv_dispatch_parent()
135 strlcpy(ifr.ifr_name, vfr.vfr_name, sizeof(ifr.ifr_name)); in priv_dispatch_parent()
136 ifr.ifr_rdomainid = vfr.vfr_id; in priv_dispatch_parent()
156 strlcpy(ifr.ifr_name, vfr.vfr_name, sizeof(ifr.ifr_name)); in priv_dispatch_parent()
157 if (ioctl(env->vmd_fd, SIOCGIFFLAGS, &ifr) == -1) in priv_dispatch_parent()
164 strlcpy(ifr.ifr_name, vfr.vfr_name, sizeof(ifr.ifr_name)); in priv_dispatch_parent()
170 ifr.ifr_flags |= IFF_UP; in priv_dispatch_parent()
[all …]
/openbsd/usr.bin/netstat/
H A Dnet80211.c43 struct ifreq ifr; in net80211_ifstats() local
52 ifr.ifr_data = (caddr_t)&stats; in net80211_ifstats()
53 strlcpy(ifr.ifr_name, ifname, sizeof ifr.ifr_name); in net80211_ifstats()
55 if (ioctl(s, SIOCG80211STATS, &ifr) == -1) in net80211_ifstats()
58 printf("ieee80211 on %s:\n", ifr.ifr_name); in net80211_ifstats()
/openbsd/usr.sbin/hostapd/
H A Dllc.c47 struct ifreq ifr; in hostapd_llc_init() local
53 bzero(&ifr, sizeof(struct ifreq)); in hostapd_llc_init()
54 (void)strlcpy(ifr.ifr_name, iapp->i_iface, sizeof(ifr.ifr_name)); in hostapd_llc_init()
57 if (ioctl(iapp->i_raw, BIOCSETIF, &ifr) == -1) in hostapd_llc_init()
/openbsd/usr.sbin/sasyncd/
H A Dcarp.c77 struct ifreq ifr; in carp_get_state() local
86 memset(&ifr, 0, sizeof ifr); in carp_get_state()
87 strlcpy(ifr.ifr_name, ifname, sizeof ifr.ifr_name); in carp_get_state()
93 ifr.ifr_data = (caddr_t)&ifrdat; in carp_get_state()
94 if (ioctl(s, SIOCGIFDATA, (caddr_t)&ifr) == -1) { in carp_get_state()
/openbsd/usr.sbin/dhcpleasectl/
H A Ddhcpleasectl.c107 struct ifreq ifr, ifr_x; in main() local
113 strlcpy(ifr.ifr_name, argv[0], sizeof(ifr.ifr_name)); in main()
114 strlcpy(ifr_x.ifr_name, argv[0], sizeof(ifr.ifr_name)); in main()
116 if (ioctl(ioctl_sock, SIOCGIFFLAGS, &ifr) == -1) in main()
122 if (!(ifr.ifr_flags & IFF_UP) || in main()
128 if (!(ifr.ifr_flags & IFF_UP)) { in main()
129 ifr.ifr_flags |= IFF_UP; in main()
130 if (ioctl(ioctl_sock, SIOCSIFFLAGS, &ifr) == -1) in main()

123456789