/freebsd-11-stable/usr.sbin/bsnmpd/modules/snmp_wlan/ |
H A D | wlan_sys.c | 247 struct ifreq ifr; local 249 memset(&ifr, 0, sizeof(ifr)); 250 strcpy(ifr.ifr_name, wif->wname); 252 if (ioctl(sock, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) { 259 if ((ifr.ifr_flags & IFF_UP) != 0) 266 flags = (ifr.ifr_flags & 0xffff) | (ifr.ifr_flagshigh << 16); 273 ifr.ifr_flags = flags & 0xffff; 274 ifr 720 struct ifreq ifr; local 793 struct ifreq ifr; local 2231 struct ifreq ifr; local [all...] |
/freebsd-11-stable/sys/nfs/ |
H A D | bootp_subr.c | 949 struct ifreq *ifr; local 954 ifr = &ifctx->ireq; 963 error = ifioctl(bootp_so, SIOCGIFFLAGS, (caddr_t)ifr, td); 966 ifr->ifr_flags |= IFF_UP; 967 error = ifioctl(bootp_so, SIOCSIFFLAGS, (caddr_t)ifr, td); 992 struct ifreq *ifr; local 996 ifr = &ifctx->ireq; 999 error = ifioctl(bootp_so, SIOCGIFFLAGS, (caddr_t)ifr, td); 1002 ifr->ifr_flags &= ~IFF_UP; 1003 error = ifioctl(bootp_so, SIOCSIFFLAGS, (caddr_t)ifr, t 1020 struct ifreq *ifr; local [all...] |
/freebsd-11-stable/sys/net/ |
H A D | if_gif.c | 682 struct ifreq *ifr = (struct ifreq*)data; local 703 if (ifr->ifr_mtu < GIF_MTU_MIN || 704 ifr->ifr_mtu > GIF_MTU_MAX) 707 ifp->if_mtu = ifr->ifr_mtu; 820 sin = (struct sockaddr_in *)&ifr->ifr_addr; 889 ifr->ifr_fib = sc->gif_fibnum; 894 if (ifr->ifr_fib >= rt_numfibs) 897 sc->gif_fibnum = ifr->ifr_fib; 901 error = copyout(&options, ifr_data_get_ptr(ifr), 907 error = copyin(ifr_data_get_ptr(ifr), [all...] |
H A D | if_ipsec.c | 455 struct ifreq *ifr = (struct ifreq*)data; local 477 if (ifr->ifr_mtu < IPSEC_MTU_MIN || 478 ifr->ifr_mtu > IPSEC_MTU_MAX) 481 ifp->if_mtu = ifr->ifr_mtu; 611 sin = (struct sockaddr_in *)&ifr->ifr_addr; 680 ifr->ifr_fib = sc->fibnum; 685 if (ifr->ifr_fib >= rt_numfibs) 688 sc->fibnum = ifr->ifr_fib; 692 error = copyout(&reqid, ifr_data_get_ptr(ifr), sizeof(reqid)); 697 error = copyin(ifr_data_get_ptr(ifr), [all...] |
H A D | if_lagg.c | 620 struct ifreq ifr; local 660 strlcpy(ifr.ifr_name, ifp->if_xname, sizeof(ifr.ifr_name)); 661 ifr.ifr_mtu = sc->sc_ifp->if_mtu; 662 error = (*ifp->if_ioctl)(ifp, SIOCSIFMTU, (caddr_t)&ifr); 668 ifr.ifr_mtu = oldmtu; 682 (caddr_t)&ifr); 693 (caddr_t)&ifr); 760 (*ifp->if_ioctl)(ifp, SIOCSIFMTU, (caddr_t)&ifr); 1132 struct ifreq *ifr local 1563 struct ifreq ifr; local [all...] |
H A D | if_stf.c | 715 struct ifreq *ifr; local 744 ifr = (struct ifreq *)data; 745 if (ifr && ifr->ifr_addr.sa_family == AF_INET6) 755 ifr = (struct ifreq *)data; 756 mtu = ifr->ifr_mtu;
|
H A D | if.h | 426 #define _SIZEOF_ADDR_IFREQ(ifr) \ 427 ((ifr).ifr_addr.sa_len > sizeof(struct sockaddr) ? \ 429 (ifr).ifr_addr.sa_len) : sizeof(struct ifreq))
|
H A D | if_tap.c | 616 struct ifreq *ifr = (struct ifreq *)data; local 650 ifp->if_mtu = ifr->ifr_mtu; 746 struct ifreq ifr; local 764 strlcpy(ifr.ifr_name, if_name(ifp), IFNAMSIZ); 765 ifr.ifr_mtu = tapp->mtu; 768 (caddr_t)&ifr, td); 797 struct ifreq *ifr = (struct ifreq *) data; local 799 strlcpy(ifr->ifr_name, ifp->if_xname, IFNAMSIZ);
|
H A D | if_ethersubr.c | 1095 struct ifreq *ifr = (struct ifreq *) data; local 1116 bcopy(IF_LLADDR(ifp), &ifr->ifr_addr.sa_data[0], 1124 if (ifr->ifr_mtu > ETHERMTU) { 1127 ifp->if_mtu = ifr->ifr_mtu; 1135 if (ifr->ifr_lan_pcp > 7 && 1136 ifr->ifr_lan_pcp != IFNET_PCP_NONE) { 1139 ifp->if_pcp = ifr->ifr_lan_pcp; 1146 ifr->ifr_lan_pcp = ifp->if_pcp;
|
H A D | if_fddisubr.c | 536 struct ifreq *ifr; local 540 ifr = (struct ifreq *) data; 560 bcopy(IF_LLADDR(ifp), &ifr->ifr_addr.sa_data[0], 567 if (ifr->ifr_mtu > FDDIMTU) { 570 ifp->if_mtu = ifr->ifr_mtu;
|
H A D | if_iso88025subr.c | 150 struct ifreq *ifr; local 154 ifr = (struct ifreq *) data; 175 bcopy(IF_LLADDR(ifp), &ifr->ifr_addr.sa_data[0], 183 if (ifr->ifr_mtu > ISO88025_MAX_MTU) { 186 ifp->if_mtu = ifr->ifr_mtu;
|
H A D | if_vlan.c | 1755 struct ifreq *ifr; local 1763 ifr = (struct ifreq *)data; 1776 bcopy(IF_LLADDR(ifp), &ifr->ifr_addr.sa_data[0], 1816 if (ifr->ifr_mtu > 1818 ifr->ifr_mtu < 1822 ifp->if_mtu = ifr->ifr_mtu; 1843 error = copyin(ifr_data_get_ptr(ifr), &vlr, sizeof(vlr)); 1874 error = copyout(&vlr, ifr_data_get_ptr(ifr), sizeof(vlr)); 1914 ifr->ifr_vlan_pcp = ifv->ifv_pcp; 1927 if (ifr [all...] |
/freebsd-11-stable/tools/tools/mwl/mwlstats/ |
H A D | mwlstats.c | 248 struct ifreq ifr; member in struct:mwlstatfoo_p 258 strncpy(wf->ifr.ifr_name, ifname, sizeof (wf->ifr.ifr_name)); 264 wf->ifr.ifr_data = (caddr_t) stats; 265 if (ioctl(wf->s, SIOCGMVSTATS, &wf->ifr) < 0) 266 err(1, "%s: ioctl: %s", __func__, wf->ifr.ifr_name);
|
/freebsd-11-stable/sys/dev/ppbus/ |
H A D | if_plip.c | 409 struct ifreq *ifr = (struct ifreq *)data; local 436 ptr = malloc(ifr->ifr_mtu + MLPIPHDRLEN, M_DEVBUF, 446 sc->sc_ifp->if_mtu = ifr->ifr_mtu; 451 ifr->ifr_mtu = sc->sc_ifp->if_mtu; 456 if (ifr == NULL) { 459 switch (ifr->ifr_addr.sa_family) {
|
/freebsd-11-stable/crypto/openssh/ |
H A D | misc.c | 723 struct ifreq ifr; 755 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s%d", tunbase, tun); 759 if (ioctl(sock, SIOCGIFFLAGS, &ifr) == -1) { 761 ifr.ifr_name, strerror(errno)); 765 if (!(ifr.ifr_flags & IFF_UP)) { 766 ifr.ifr_flags |= IFF_UP; 767 if (ioctl(sock, SIOCSIFFLAGS, &ifr) == -1) { 769 ifr.ifr_name, strerror(errno));
|
/freebsd-11-stable/sys/compat/linux/ |
H A D | linux_ioctl.c | 2199 struct l_ifreq ifr; local 2203 error = copyin(uifr, &ifr, sizeof(ifr)); 2209 index = 1; /* ifr.ifr_ifindex starts from 1 */ 2213 if (ifr.ifr_ifindex == index) { 2215 snprintf(ifr.ifr_name, LINUX_IFNAMSIZ, 2218 strlcpy(ifr.ifr_name, ifp->if_xname, 2229 error = copyout(&ifr, uifr, sizeof(ifr)); 2247 struct l_ifreq ifr; local 2349 linux_gifflags(struct thread *td, struct ifnet *ifp, struct l_ifreq *ifr) argument 2370 linux_gifhwaddr(struct ifnet *ifp, struct l_ifreq *ifr) argument 2408 struct ifreq ifr; local [all...] |
/freebsd-11-stable/tools/tools/net80211/wlanstats/ |
H A D | wlanstats.c | 390 struct ifreq ifr; member in struct:wlanstatfoo_p 407 strncpy(wf->ifr.ifr_name, ifname, sizeof (wf->ifr.ifr_name)); 416 return wf->ifr.ifr_name; 428 strlcpy(ifmr.ifm_name, wf->ifr.ifr_name, sizeof(ifmr.ifm_name)); 430 err(1, "%s (SIOCGIFMEDIA)", wf->ifr.ifr_name); 455 if (strcmp(p->ifa_name, wf->ifr.ifr_name) == 0 && 460 wf->ifr.ifr_name); 530 wf->ifr.ifr_data = (caddr_t) stats; 531 if (ioctl(wf->s, SIOCG80211STATS, &wf->ifr) < [all...] |
H A D | main.c | 100 (void) strncpy(ireq.i_name, ifr.ifr_name, sizeof(ireq.i_name)); 265 (void) strncpy(ireq.i_name, ifr.ifr_name, sizeof(ireq.i_name));
|
/freebsd-11-stable/sys/dev/ed/ |
H A D | if_ed_rtl80x9.c | 70 ed_rtl80x9_media_ioctl(struct ed_softc *sc, struct ifreq *ifr, u_long command) argument 72 return (ifmedia_ioctl(sc->ifp, ifr, &sc->ifmedia, command));
|
/freebsd-11-stable/sys/netgraph/ |
H A D | ng_eiface.c | 136 struct ifreq *const ifr = (struct ifreq *)data; local 171 if (ifr->ifr_mtu > NG_EIFACE_MTU_MAX || 172 ifr->ifr_mtu < NG_EIFACE_MTU_MIN) 175 ifp->if_mtu = ifr->ifr_mtu; 181 error = ifmedia_ioctl(ifp, ifr, &priv->media, command);
|
H A D | ng_iface.c | 277 struct ifreq *const ifr = (struct ifreq *) data; local 300 if (ifr->ifr_flags & IFF_UP) { 314 if (ifr->ifr_mtu > NG_IFACE_MTU_MAX 315 || ifr->ifr_mtu < NG_IFACE_MTU_MIN) 318 ifp->if_mtu = ifr->ifr_mtu;
|
/freebsd-11-stable/usr.sbin/uhsoctl/ |
H A D | uhsoctl.c | 388 struct ifreq ifr; local 392 memset(&ifr, 0, sizeof(struct ifreq)); 393 strlcpy(ifr.ifr_name, ifnam, sizeof(ifr.ifr_name)); 399 error = ioctl(fd, SIOCGIFFLAGS, &ifr); 401 oflags = (ifr.ifr_flags & 0xffff) | (ifr.ifr_flagshigh << 16); 409 ifr.ifr_flags = oflags & 0xffff; 410 ifr.ifr_flagshigh = oflags >> 16; 412 error = ioctl(fd, SIOCSIFFLAGS, &ifr); [all...] |
/freebsd-11-stable/sys/netinet/ |
H A D | in.c | 227 struct ifreq *ifr = (struct ifreq *)data; local 228 struct sockaddr_in *addr = (struct sockaddr_in *)&ifr->ifr_addr; 551 const struct ifreq *ifr = (struct ifreq *)data; local 553 &ifr->ifr_addr; 912 struct ifaliasreq ifr; local 926 bzero(&ifr, sizeof(ifr)); 927 ifr.ifra_addr = *ifa->ifa_addr; 929 ifr.ifra_broadaddr = *ifa->ifa_dstaddr; 930 (void)in_control(NULL, SIOCDIFADDR, (caddr_t)&ifr, [all...] |
/freebsd-11-stable/contrib/ipfilter/tools/ |
H A D | ipfstat.c | 1754 struct ipfr *ipfrtab[IPFT_SIZE], ifr; local 1780 if (fetchfrag(ipf_fd, IPFGENITER_FRAG, &ifr) != 0) 1782 if (ifr.ipfr_ifp == NULL) 1784 ifr.ipfr_ttl -= ticks; 1785 printfraginfo("", &ifr); 1786 } while (ifr.ipfr_next != NULL); 1790 if (kmemcpy((char *)&ifr, (u_long)ipfrtab[i], 1791 sizeof(ifr)) == -1) 1793 printfraginfo("", &ifr); 1794 ipfrtab[i] = ifr [all...] |
/freebsd-11-stable/sys/netinet6/ |
H A D | in6.c | 233 struct in6_ifreq *ifr = (struct in6_ifreq *)data; local 367 sa6 = &ifr->ifr_addr; 467 ifr->ifr_addr = ia->ia_addr; 468 if ((error = sa6_recoverscope(&ifr->ifr_addr)) != 0) 481 ifr->ifr_dstaddr = ia->ia_dstaddr; 482 if ((error = sa6_recoverscope(&ifr->ifr_dstaddr)) != 0) 487 ifr->ifr_addr = ia->ia_prefixmask; 491 ifr->ifr_ifru.ifru_flags6 = ia->ia6_flags; 497 &ifr->ifr_ifru.ifru_stat, 504 &ifr [all...] |