/openbsd-current/usr.sbin/mopd/common/ |
H A D | pf.c | 79 struct ifreq ifr; local 109 strncpy(ifr.ifr_name, interface, sizeof ifr.ifr_name); 110 if (ioctl(fd, BIOCSETIF, &ifr) < 0) { 161 struct ifreq ifr; local 164 strncpy(ifr.ifr_name, interface, sizeof(ifr.ifr_name) - 1); 165 ifr.ifr_name[sizeof(ifr.ifr_name) - 1] = 0; 167 ifr 193 struct ifreq ifr; local [all...] |
/openbsd-current/usr.sbin/mopd/otherOS/ |
H A D | pf-snit.c | 57 /* struct ifreq ifr; */ 89 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 211 if (ioctl(fd, SIOCGIFADDR, &ifr) < 0) { 215 sa = (struct sockaddr *)ifr.ifr_data; 230 struct ifreq ifr; local 266 struct ifreq ifr; local [all...] |
/openbsd-current/games/hunt/hunt/ |
H A D | list.c | 214 struct ifreq *ifr; local 266 if (ifc.ifc_len + sizeof(*ifr) < inlen) 272 ifr = ifc.ifc_req; 274 i += len, ifr = (struct ifreq *)((caddr_t)ifr + len)) { 275 len = sizeof(ifr->ifr_name) + 276 (ifr->ifr_addr.sa_len > sizeof(struct sockaddr) ? 277 ifr->ifr_addr.sa_len : sizeof(struct sockaddr)); 279 if (ifr->ifr_addr.sa_family != AF_INET) 282 if (ioctl(fd, SIOCGIFFLAGS, (caddr_t)ifr) [all...] |
/openbsd-current/usr.bin/systat/ |
H A D | mbufs.c | 107 struct if_rxring_info *ifr; local 126 ifr = calloc(MCLPOOLS, sizeof(*ifr)); 127 if (ifr == NULL) 132 interfaces[0].data.ifri_entries = ifr; 178 strlcpy(ifr[mclpool_count].ifr_name, pname, 179 sizeof(ifr[mclpool_count].ifr_name)); 180 ifr[mclpool_count].ifr_size = pool.pr_size; 211 struct if_rxring_info *ifr; local 289 ifr 370 struct if_rxring_info *ifr = &ifi->data.ifri_entries[p]; local 406 struct if_rxring_info *ifr = &ifi->data.ifri_entries[p]; local [all...] |
/openbsd-current/lib/libpcap/ |
H A D | inet.c | 156 struct ifreq ibuf[16], ifr; 199 (void)strlcpy(ifr.ifr_name, ifrp->ifr_name, 200 sizeof(ifr.ifr_name)); 201 if (ioctl(fd, SIOCGIFFLAGS, (char *)&ifr) == -1) { 206 (int)sizeof(ifr.ifr_name), ifr.ifr_name, 213 if ((ifr.ifr_flags & IFF_UP) == 0 || 214 ISLOOPBACK(ifr.ifr_name, ifr.ifr_flags)) 243 struct ifreq ifr; local [all...] |
H A D | pcap-bpf.c | 280 struct ifreq ifr; local 319 memset(&ifr, 0, sizeof(ifr)); 320 (void)strlcpy(ifr.ifr_name, 322 sizeof(ifr.ifr_name)); 323 ifr.ifr_media = 326 &ifr) == -1) { 410 struct ifreq ifr; local 469 (void)strlcpy(ifr.ifr_name, p->opt.source, sizeof(ifr 617 struct ifreq ifr; local [all...] |
/openbsd-current/regress/sbin/ifconfig/ |
H A D | ifaddr.c | 126 struct ifreq ifr, ridreq; variable in typeref:struct:ifreq 344 af = ifr.ifr_addr.sa_family = rafp->af_af; 346 (void) strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 354 (void)getinfo(&ifr, create); 417 printif(ifr.ifr_name, aflag ? ifaliases : 1); 436 (void) strlcpy(rafp->af_ridreq, ifname, sizeof(ifr.ifr_name)); 465 (void) strlcpy(rafp->af_ridreq, ifname, sizeof(ifr.ifr_name)); 474 (void) strlcpy(rafp->af_addreq, ifname, sizeof(ifr.ifr_name)); 498 getinfo(struct ifreq *ifr, in argument [all...] |
/openbsd-current/sbin/ifconfig/ |
H A D | ifconfig.c | 153 struct ifreq ifr, ridreq; variable in typeref:struct:ifreq 854 af = ifr.ifr_addr.sa_family = rafp->af_af; 869 (void) strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 887 (void)getinfo(&ifr, create); 956 printif(ifr.ifr_name, aflag ? ifaliases : 1); 984 (void) strlcpy(rafp->af_ridreq, ifname, sizeof(ifr.ifr_name)); 993 (void) strlcpy(rafp->af_addreq, ifname, sizeof(ifr.ifr_name)); 1017 getinfo(struct ifreq *ifr, int create) argument 1025 if (ioctl(sock, SIOCGIFFLAGS, (caddr_t)ifr) 2703 struct ifreq ifr; local [all...] |
/openbsd-current/sys/net/ |
H A D | if_mpip.c | 192 mpip_set_label(struct mpip_softc *sc, struct ifreq *ifr) argument 198 error = copyin(ifr->ifr_data, &label, sizeof(label)); 215 mpip_get_label(struct mpip_softc *sc, struct ifreq *ifr) argument 224 return (copyout(&label, ifr->ifr_data, sizeof(label))); 344 struct ifreq *ifr = (struct ifreq *)data; local 357 if (ifr->ifr_mtu < 60 || /* XXX */ 358 ifr->ifr_mtu > 65536) /* XXX */ 361 ifp->if_mtu = ifr->ifr_mtu; 365 ifr->ifr_pwe3 = IF_PWE3_IP; 368 sc->sc_cword = ifr [all...] |
H A D | if_mpw.c | 306 mpw_get_label(struct mpw_softc *sc, struct ifreq *ifr) argument 315 return (copyout(&label, ifr->ifr_data, sizeof(label))); 335 mpw_set_config(struct mpw_softc *sc, const struct ifreq *ifr) argument 343 error = copyin(ifr->ifr_data, &imr, sizeof(imr)); 377 mpw_get_config(struct mpw_softc *sc, const struct ifreq *ifr) argument 392 return (copyout(&imr, ifr->ifr_data, sizeof(imr))); 398 struct ifreq *ifr = (struct ifreq *) data; local 412 ifr->ifr_pwe3 = IF_PWE3_ETHERNET; 415 sc->sc_cword = ifr->ifr_pwe3 ? 1 : 0; 418 ifr [all...] |
H A D | if_vlan.c | 678 struct ifreq *ifr = (struct ifreq *)data; local 705 if (ifr->ifr_vnetid < EVL_VLID_MIN || 706 ifr->ifr_vnetid > EVL_VLID_MAX) { 711 tag = ifr->ifr_vnetid; 722 ifr->ifr_vnetid = (int64_t)sc->sc_tag; 749 error = vlan_multi_add(sc, ifr); 753 error = vlan_multi_del(sc, ifr); 757 error = vlan_media_get(sc, ifr); 765 error = vlan_setlladdr(sc, ifr); 769 error = vlan_set_compat(ifp, ifr); 838 vlan_setlladdr(struct vlan_softc *sc, struct ifreq *ifr) argument 974 vlan_set_compat(struct ifnet *ifp, struct ifreq *ifr) argument 1015 vlan_get_compat(struct ifnet *ifp, struct ifreq *ifr) argument 1074 vlan_multi_add(struct vlan_softc *sc, struct ifreq *ifr) argument 1124 vlan_multi_del(struct vlan_softc *sc, struct ifreq *ifr) argument 1177 vlan_media_get(struct vlan_softc *sc, struct ifreq *ifr) argument 1201 struct ifreq *ifr = &ifreq.ifreq; local [all...] |
H A D | if_mpe.c | 363 struct ifreq *ifr; local 367 ifr = (struct ifreq *)data; 378 if (ifr->ifr_mtu < MPE_MTU_MIN || 379 ifr->ifr_mtu > MPE_MTU_MAX) 382 ifp->if_mtu = ifr->ifr_mtu; 390 error = copyout(&shim, ifr->ifr_data, sizeof(shim)); 393 error = copyin(ifr->ifr_data, &shim, sizeof(shim)); 416 if (ifr->ifr_rdomainid < 0 || 417 ifr->ifr_rdomainid > RT_TABLEID_MAX || 418 !rtable_exists(ifr [all...] |
H A D | if.c | 1972 struct ifreq ifr; local 2014 ifr.ifr_rdomainid = rdomain; 2016 (caddr_t)&ifr)) != ENOTTY) 2040 struct ifreq *ifr = (struct ifreq *)data; local 2054 error = if_clone_create(ifr->ifr_name, 0); 2061 error = if_clone_destroy(ifr->ifr_name); 2096 ifp = if_unit(ifr->ifr_name); 2136 if ((ISSET(ifr->ifr_flags, IFXF_AUTOCONF6) || 2137 ISSET(ifr->ifr_flags, IFXF_AUTOCONF6TEMP)) && 2147 if (ISSET(ifr 2497 struct ifreq *ifr = (struct ifreq *)data; local 2705 struct ifreq ifr, *ifrp; local 3209 struct ifreq ifr; local 3505 struct if_rxring_info ifr; local [all...] |
H A D | if_pair.c | 195 struct ifreq *ifr = (struct ifreq *)data; local 219 error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd); 223 if (sc->sc_pairedif == ifr->ifr_index) 227 if (ifr->ifr_index == ifp->if_index) { 233 newifp = if_get(ifr->ifr_index); 252 sc->sc_pairedif = ifr->ifr_index; 263 ifr->ifr_index = sc->sc_pairedif;
|
H A D | if_gre.c | 2025 struct ifreq *ifr = (struct ifreq *)data; local 2030 if (ifr->ifr_mtu < 576) { 2034 ifp->if_mtu = ifr->ifr_mtu; 2041 error = gre_set_vnetid(tunnel, ifr); 2045 error = gre_get_vnetid(tunnel, ifr); 2052 error = gre_set_vnetflowid(tunnel, ifr); 2056 error = gre_get_vnetflowid(tunnel, ifr); 2070 if (ifr->ifr_rdomainid < 0 || 2071 ifr->ifr_rdomainid > RT_TABLEID_MAX || 2072 !rtable_exists(ifr 2138 struct ifreq *ifr = (struct ifreq *)data; local 2250 struct ifreq *ifr = (struct ifreq *)data; local 2444 struct ifreq *ifr = (struct ifreq *)data; local 2531 struct ifreq *ifr = (struct ifreq *)data; local 2731 struct ifreq *ifr = (struct ifreq *)data; local 3206 gre_set_vnetid(struct gre_tunnel *tunnel, struct ifreq *ifr) argument 3234 gre_get_vnetid(struct gre_tunnel *tunnel, struct ifreq *ifr) argument 3263 gre_set_vnetflowid(struct gre_tunnel *tunnel, struct ifreq *ifr) argument 3293 gre_get_vnetflowid(struct gre_tunnel *tunnel, struct ifreq *ifr) argument [all...] |
/openbsd-current/usr.bin/netstat/ |
H A D | net80211.c | 43 struct ifreq ifr; local 52 ifr.ifr_data = (caddr_t)&stats; 53 strlcpy(ifr.ifr_name, ifname, sizeof ifr.ifr_name); 55 if (ioctl(s, SIOCG80211STATS, &ifr) == -1) 58 printf("ieee80211 on %s:\n", ifr.ifr_name);
|
/openbsd-current/usr.sbin/hostapd/ |
H A D | llc.c | 47 struct ifreq ifr; local 53 bzero(&ifr, sizeof(struct ifreq)); 54 (void)strlcpy(ifr.ifr_name, iapp->i_iface, sizeof(ifr.ifr_name)); 57 if (ioctl(iapp->i_raw, BIOCSETIF, &ifr) == -1)
|
/openbsd-current/usr.sbin/ripd/ |
H A D | interface.c | 75 struct ifreq ifr; local 81 strlcpy(ifr.ifr_name, iface->name, sizeof(ifr.ifr_name)); 82 if (ioctl(iface->fd, SIOCGIFRDOMAIN, (caddr_t)&ifr) == -1) 85 rdomain = ifr.ifr_rdomainid; 389 struct ifreq *ifr; local 403 if ((ifr = calloc(1, sizeof(*ifr))) == NULL) 407 strlcpy(ifr->ifr_name, kif->ifname, sizeof(ifr [all...] |
/openbsd-current/usr.sbin/pppd/ |
H A D | sys-bsd.c | 167 struct ifreq ifr; local 170 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 171 if (ioctl(sockfd, SIOCGIFFLAGS, &ifr) == 0 172 && ((ifr.ifr_flags & IFF_UP) != 0)) { 173 ifr.ifr_flags &= ~IFF_UP; 174 ioctl(sockfd, SIOCSIFFLAGS, &ifr); 214 struct ifreq ifr; local 220 strlcpy(ifr.ifr_name, "ppp0", sizeof(ifr 724 struct ifreq ifr; local 924 struct ifreq ifr; local 967 struct ifreq ifr; local 1010 struct ifreq ifr; local [all...] |
/openbsd-current/usr.sbin/dhcpd/ |
H A D | udpsock.c | 102 struct ifreq ifr; local 144 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 145 if (ioctl(sockio, SIOCGIFADDR, &ifr, sizeof(ifr)) == -1) { 152 if (ifr.ifr_addr.sa_family != AF_INET) 158 iface.ifp = 𝔦 161 ((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr;
|
/openbsd-current/usr.sbin/rbootd/ |
H A D | bpf.c | 84 struct ifreq ifr; local 96 (void) strncpy(ifr.ifr_name, IntfName, sizeof(ifr.ifr_name)); 97 if (ioctl(BpfFd, BIOCSETIF, (caddr_t)&ifr) == -1) { 131 ifr.ifr_addr.sa_len = RMP_ADDRLEN + 2; 133 ifr.ifr_addr.sa_family = AF_UNSPEC; 134 bcopy(&RmpMcastAddr[0], (char *)&ifr.ifr_addr.sa_data[0], RMP_ADDRLEN); 135 if (ioctl(BpfFd, SIOCADDMULTI, (caddr_t)&ifr) == -1) {
|
/openbsd-current/usr.sbin/vmd/ |
H A D | priv.c | 88 struct ifreq ifr; local 129 strlcpy(ifr.ifr_name, vfr.vfr_name, sizeof(ifr.ifr_name)); 130 ifr.ifr_data = (caddr_t)vfr.vfr_value; 131 if (ioctl(env->vmd_fd, SIOCSIFDESCR, &ifr) == -1) 135 strlcpy(ifr.ifr_name, vfr.vfr_name, sizeof(ifr.ifr_name)); 136 ifr.ifr_rdomainid = vfr.vfr_id; 137 if (ioctl(env->vmd_fd, SIOCSIFRDOMAIN, &ifr) == -1) 156 strlcpy(ifr [all...] |
/openbsd-current/usr.sbin/sasyncd/ |
H A D | carp.c | 77 struct ifreq ifr; local 86 memset(&ifr, 0, sizeof ifr); 87 strlcpy(ifr.ifr_name, ifname, sizeof ifr.ifr_name); 93 ifr.ifr_data = (caddr_t)&ifrdat; 94 if (ioctl(s, SIOCGIFDATA, (caddr_t)&ifr) == -1) {
|
/openbsd-current/usr.sbin/dhcpleasectl/ |
H A D | dhcpleasectl.c | 107 struct ifreq ifr, ifr_x; local 113 strlcpy(ifr.ifr_name, argv[0], sizeof(ifr.ifr_name)); 114 strlcpy(ifr_x.ifr_name, argv[0], sizeof(ifr.ifr_name)); 116 if (ioctl(ioctl_sock, SIOCGIFFLAGS, &ifr) == -1) 122 if (!(ifr.ifr_flags & IFF_UP) || 128 if (!(ifr.ifr_flags & IFF_UP)) { 129 ifr.ifr_flags |= IFF_UP; 130 if (ioctl(ioctl_sock, SIOCSIFFLAGS, &ifr) == -1)
|
/openbsd-current/sys/netinet/ |
H A D | in.c | 222 struct ifreq *ifr = (struct ifreq *)data; local 257 if (ifr->ifr_addr.sa_family == AF_INET) { 258 error = in_sa2sin(&ifr->ifr_addr, &sin); 291 error = in_sa2sin(&ifr->ifr_dstaddr, &sin); 310 error = in_sa2sin(&ifr->ifr_broadaddr, &sin); 317 if (ifr->ifr_addr.sa_len < 8) { 322 sin = satosin(&ifr->ifr_addr); 342 struct ifreq *ifr = (struct ifreq *)data; local 352 error = in_sa2sin(&ifr->ifr_addr, &sin); 538 struct ifreq *ifr local 832 struct ifreq ifr; local 888 struct ifreq ifr; local [all...] |