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

12345678910

/freebsd-current/tools/tools/net80211/wlanstats/
H A Dwlanstats.c392 struct ifreq ifr; member in struct:wlanstatfoo_p
409 strncpy(wf->ifr.ifr_name, ifname, sizeof (wf->ifr.ifr_name));
418 return wf->ifr.ifr_name;
430 strlcpy(ifmr.ifm_name, wf->ifr.ifr_name, sizeof(ifmr.ifm_name));
432 err(1, "%s (SIOCGIFMEDIA)", wf->ifr.ifr_name);
457 if (strcmp(p->ifa_name, wf->ifr.ifr_name) == 0 &&
462 wf->ifr.ifr_name);
532 wf->ifr.ifr_data = (caddr_t) stats;
533 if (ioctl(wf->s, SIOCG80211STATS, &wf->ifr) <
[all...]
H A Dmain.c98 (void) strncpy(ireq.i_name, ifr.ifr_name, sizeof(ireq.i_name));
273 (void) strncpy(ireq.i_name, ifr.ifr_name, sizeof(ireq.i_name));
/freebsd-current/sbin/ifconfig/
H A Difconfig.h155 int ioctl_ctx_ifr(if_ctx *ctx, unsigned long cmd, struct ifreq *ifr);
302 void ifcreate_ioctl(if_ctx *ctx, struct ifreq *ifr);
H A Difvxlan.c177 vxlan_create(if_ctx *ctx, struct ifreq *ifr) argument
182 ifr->ifr_data = (caddr_t) &params;
183 ifcreate_ioctl(ctx, ifr);
/freebsd-current/lib/libifconfig/
H A Dlibifconfig_sfp.c54 struct ifreq ifr; member in struct:i2c_info
88 ii->ifr.ifr_data = (caddr_t)&req;
101 &ii->ifr) != 0) {
121 strlcpy(ii->ifr.ifr_name, name, sizeof(ii->ifr.ifr_name));
/freebsd-current/sys/netgraph/
H A Dng_eiface.c137 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.c282 struct ifreq *const ifr = (struct ifreq *) data; local
304 if (ifr->ifr_flags & IFF_UP) {
318 if (ifr->ifr_mtu > NG_IFACE_MTU_MAX
319 || ifr->ifr_mtu < NG_IFACE_MTU_MIN)
322 ifp->if_mtu = ifr->ifr_mtu;
/freebsd-current/sys/dev/dpaa/
H A Dif_dtsec.c426 struct ifreq *ifr; local
430 ifr = (struct ifreq *)data;
437 if (dtsec_set_mtu(sc, ifr->ifr_mtu))
438 if_setmtu(ifp, ifr->ifr_mtu);
456 error = ifmedia_ioctl(ifp, ifr, &sc->sc_mii->mii_media,
/freebsd-current/usr.sbin/uhsoctl/
H A Duhsoctl.c386 struct ifreq ifr; local
390 memset(&ifr, 0, sizeof(struct ifreq));
391 strlcpy(ifr.ifr_name, ifnam, sizeof(ifr.ifr_name));
397 error = ioctl(fd, SIOCGIFFLAGS, &ifr);
399 oflags = (ifr.ifr_flags & 0xffff) | (ifr.ifr_flagshigh << 16);
407 ifr.ifr_flags = oflags & 0xffff;
408 ifr.ifr_flagshigh = oflags >> 16;
410 error = ioctl(fd, SIOCSIFFLAGS, &ifr);
[all...]
/freebsd-current/sys/net/
H A Dif_lagg.c737 struct ifreq ifr; local
794 strlcpy(ifr.ifr_name, ifp->if_xname, sizeof(ifr.ifr_name));
795 ifr.ifr_mtu = sc->sc_ifp->if_mtu;
796 error = (*ifp->if_ioctl)(ifp, SIOCSIFMTU, (caddr_t)&ifr);
802 ifr.ifr_mtu = oldmtu;
816 (caddr_t)&ifr);
827 (caddr_t)&ifr);
891 (*ifp->if_ioctl)(ifp, SIOCSIFMTU, (caddr_t)&ifr);
1267 struct ifreq ifr local
1353 struct ifreq *ifr = (struct ifreq *)data; local
2050 struct ifreq ifr; local
[all...]
H A Dif.h500 #define _SIZEOF_ADDR_IFREQ(ifr) \
501 ((ifr).ifr_addr.sa_len > sizeof(struct sockaddr) ? \
503 (ifr).ifr_addr.sa_len) : sizeof(struct ifreq))
H A Dif_fwsubr.c663 struct ifreq *ifr = (struct ifreq *) data; local
684 bcopy(&IFP2FWC(ifp)->fc_hwaddr, &ifr->ifr_addr.sa_data[0],
692 if (ifr->ifr_mtu > 1500) {
695 ifp->if_mtu = ifr->ifr_mtu;
H A Dif_ethersubr.c1162 struct ifreq *ifr = (struct ifreq *) data; local
1183 bcopy(IF_LLADDR(ifp), &ifr->ifr_addr.sa_data[0],
1191 if (ifr->ifr_mtu > ETHERMTU) {
1194 ifp->if_mtu = ifr->ifr_mtu;
1202 if (ifr->ifr_lan_pcp > 7 &&
1203 ifr->ifr_lan_pcp != IFNET_PCP_NONE) {
1206 ifp->if_pcp = ifr->ifr_lan_pcp;
1213 ifr->ifr_lan_pcp = ifp->if_pcp;
H A Dif_stf.c946 struct ifreq *ifr; local
1031 ifr = (struct ifreq *)data;
1032 if (ifr && ifr->ifr_addr.sa_family == AF_INET6)
1042 ifr = (struct ifreq *)data;
1043 mtu = ifr->ifr_mtu;
H A Dif_bridge.c890 struct ifreq *ifr = (struct ifreq *)data; local
990 if (ifr->ifr_mtu < IF_MINMTU) {
995 sc->sc_ifp->if_mtu = ifr->ifr_mtu;
1000 SIOCSIFMTU, (caddr_t)ifr);
1004 ifr->ifr_mtu,
1012 ifr->ifr_mtu = oldmtu;
1015 SIOCSIFMTU, (caddr_t)ifr);
1018 sc->sc_ifp->if_mtu = ifr->ifr_mtu;
1072 struct ifreq ifr; local
1075 bzero(&ifr, sizeo
1322 struct ifreq ifr; local
[all...]
/freebsd-current/sys/dev/axgbe/
H A Dif_axgbe.c144 struct ifreq *ifr = (struct ifreq *)data; local
149 if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > ETHERMTU_JUMBO)
158 error = ifmedia_ioctl(ifp, ifr, &sc->media, command);
/freebsd-current/sys/dev/dwc/
H A Dif_dwc.c221 struct ifreq *ifr; local
225 ifr = (struct ifreq *)data;
258 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
261 mask = ifr->ifr_reqcap ^ if_getcapenable(ifp);
/freebsd-current/contrib/sendmail/src/
H A Dconf.c4923 struct lifreq *ifr = (struct lifreq *)&buf[i]; local
4924 SOCKADDR *sa = (SOCKADDR *) &ifr->lifr_addr;
4925 int af = ifr->lifr_addr.ss_family;
4952 ** If we don't have a complete ifr structure,
4956 if ((len - i) < sizeof(*ifr))
4960 if (sa->sa.sa_len > sizeof(ifr->lifr_addr))
4961 i += sizeof(ifr->lifr_name) + sa->sa.sa_len;
4968 i += sizeof(ifr->ifr_name) +
4969 max(sizeof(ifr->ifr_addr), ifr
[all...]
/freebsd-current/sys/netinet/
H A Din.c333 struct ifreq *ifr = (struct ifreq *)data; local
334 struct sockaddr_in *addr = (struct sockaddr_in *)&ifr->ifr_addr;
676 const struct ifreq *ifr = (struct ifreq *)data; local
678 &ifr->ifr_addr;
1225 struct ifaliasreq ifr; local
1239 bzero(&ifr, sizeof(ifr));
1240 ifr.ifra_addr = *ifa->ifa_addr;
1242 ifr.ifra_broadaddr = *ifa->ifa_dstaddr;
1243 (void)in_control(NULL, SIOCDIFADDR, (caddr_t)&ifr,
[all...]
/freebsd-current/sys/dev/hyperv/netvsc/
H A Dif_hn.c1265 hn_xpnt_vf_iocsetcaps(struct hn_softc *sc, struct ifreq *ifr __unused)
1286 struct ifreq ifr; local
1291 memset(&ifr, 0, sizeof(ifr));
1292 strlcpy(ifr.ifr_name, if_name(vf_ifp), sizeof(ifr.ifr_name));
1293 ifr.ifr_flags = if_getflags(vf_ifp) & 0xffff;
1294 ifr.ifr_flagshigh = if_getflags(vf_ifp) >> 16;
1295 return (ifhwioctl(SIOCSIFFLAGS, vf_ifp, (caddr_t)&ifr, curthread));
1645 struct ifreq ifr; local
3728 struct ifreq *ifr = (struct ifreq *)data, ifr_vf; local
[all...]
/freebsd-current/contrib/libpcap/
H A Dpcap.c1571 struct ifreq ifr; local
1612 memset(&ifr, 0, sizeof(ifr));
1615 ifr.ifr_addr.sa_family = AF_INET;
1617 (void)pcap_strlcpy(ifr.ifr_name, device, sizeof(ifr.ifr_name));
1618 if (ioctl(fd, SIOCGIFADDR, (char *)&ifr) < 0) {
1629 sin4 = (struct sockaddr_in *)&ifr.ifr_addr;
1631 memset(&ifr, 0, sizeof(ifr));
[all...]
/freebsd-current/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c217 struct ifreq ifr; local
224 strlcpy(ifr.ifr_name, if_name(ifp), IFNAMSIZ);
225 ifr.ifr_mtu = new_mtu;
227 error = ifhwioctl(SIOCSIFMTU, ifp, (caddr_t)&ifr, curthread);
274 struct ifreq *ifr = (struct ifreq *) data; local
318 bcopy(if_getlladdr(ifp), &ifr->ifr_addr.sa_data[0],
326 error = -ipoib_change_mtu(priv, ifr->ifr_mtu, false);
/freebsd-current/sys/netinet6/
H A Din6.c267 struct in6_ifreq *ifr = (struct in6_ifreq *)data; local
402 sa6 = &ifr->ifr_addr;
504 ifr->ifr_addr = ia->ia_addr;
505 if ((error = sa6_recoverscope(&ifr->ifr_addr)) != 0)
514 ifr->ifr_dstaddr = ia->ia_dstaddr;
515 if ((error = sa6_recoverscope(&ifr->ifr_dstaddr)) != 0)
520 ifr->ifr_addr = ia->ia_prefixmask;
524 ifr->ifr_ifru.ifru_flags6 = ia->ia6_flags;
530 &ifr->ifr_ifru.ifru_stat,
537 &ifr
[all...]
/freebsd-current/sys/dev/netmap/
H A Dif_ptnet.c757 struct ifreq *ifr = (struct ifreq *)data; local
778 ifr->ifr_reqcap, if_getcapenable(ifp));
779 mask = ifr->ifr_reqcap ^ if_getcapenable(ifp);
785 if (ifr->ifr_reqcap & IFCAP_POLLING) {
817 if_setcapenable(ifp, ifr->ifr_reqcap);
822 if (ifr->ifr_mtu < ETHERMIN ||
823 ifr->ifr_mtu > PTNET_MAX_PKT_SIZE) {
827 if_setmtu(ifp, ifr->ifr_mtu);
834 err = ifmedia_ioctl(ifp, ifr, &sc->media, cmd);
/freebsd-current/sys/dev/firewire/
H A Dif_fwe.c385 struct ifreq *ifr = (struct ifreq *) data; local
388 if (ifr->ifr_reqcap & IFCAP_POLLING &&
398 if (!(ifr->ifr_reqcap & IFCAP_POLLING) &&

Completed in 345 milliseconds

12345678910