Searched refs:ifr (Results 1 - 25 of 203) sorted by relevance

123456789

/openbsd-current/usr.sbin/mopd/common/
H A Dpf.c79 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 Dpf-snit.c57 /* 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)&ifr;
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 Dlist.c214 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 Dmbufs.c107 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 Dinet.c156 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 Dpcap-bpf.c280 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 Difaddr.c126 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 Difconfig.c153 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 Dif_mpip.c192 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 Dif_mpw.c306 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 Dif_vlan.c678 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 Dif_mpe.c363 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 Dif.c1972 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 Dif_pair.c195 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 Dif_gre.c2025 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 Dnet80211.c43 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 Dllc.c47 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 Dinterface.c75 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 Dsys-bsd.c167 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 Dudpsock.c102 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 = &ifr;
161 ((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr;
/openbsd-current/usr.sbin/rbootd/
H A Dbpf.c84 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 Dpriv.c88 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 Dcarp.c77 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 Ddhcpleasectl.c107 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 Din.c222 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...]

Completed in 443 milliseconds

123456789