Searched refs:ifr (Results 101 - 125 of 282) sorted by relevance

1234567891011>>

/freebsd-11-stable/usr.sbin/bsnmpd/modules/snmp_wlan/
H A Dwlan_sys.c247 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 Dbootp_subr.c949 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 Dif_gif.c682 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 Dif_ipsec.c455 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 Dif_lagg.c620 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 Dif_stf.c715 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 Dif.h426 #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 Dif_tap.c616 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 Dif_ethersubr.c1095 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 Dif_fddisubr.c536 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 Dif_iso88025subr.c150 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 Dif_vlan.c1755 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 Dmwlstats.c248 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 Dif_plip.c409 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 Dmisc.c723 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 Dlinux_ioctl.c2199 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 Dwlanstats.c390 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 Dmain.c100 (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 Dif_ed_rtl80x9.c70 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 Dng_eiface.c136 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 Dng_iface.c277 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 Duhsoctl.c388 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 Din.c227 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 Dipfstat.c1754 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 Din6.c233 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...]

Completed in 383 milliseconds

1234567891011>>