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

123

/haiku-fatelf/src/bin/network/traceroute/
H A Difaddrlist.c86 struct ifreq ibuf[(32 * 1024) / sizeof(struct ifreq)], ifr; local
89 char device[sizeof(ifr.ifr_name) + 1];
134 strncpy(ifr.ifr_name, ifrp->ifr_name, sizeof(ifr.ifr_name));
135 if (ioctl(fd, SIOCGIFFLAGS, (char *)&ifr, sizeof(ifr)) < 0) {
139 (int)sizeof(ifr.ifr_name), ifr.ifr_name,
146 if ((ifr.ifr_flags & IFF_UP) == 0)
150 if ((ifr
[all...]
/haiku-fatelf/src/libs/compat/freebsd_network/compat/altq/
H A Dif_altq.h36 #define ALTQ_ENQUEUE(ifr, m, foo, error) \
38 #define ALTQ_DEQUEUE(ifr, m) (m) = NULL
/haiku-fatelf/src/bin/network/tcpdump/libpcap/
H A Dpcap-linux.c1610 struct ifreq ifr; local
1612 memset(&ifr, 0, sizeof(ifr));
1613 strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name));
1615 if (ioctl(fd, SIOCGIFINDEX, &ifr) == -1) {
1621 return ifr.ifr_ifindex;
1702 struct ifreq ifr; local
1714 memset(&ifr, 0, sizeof(ifr));
1781 struct ifreq ifr; local
1942 struct ifreq ifr; local
1965 struct ifreq ifr; local
[all...]
H A Dpcap-snit.c269 struct ifreq ifr; /* interface request struct */ local
334 strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name));
335 ifr.ifr_name[sizeof(ifr.ifr_name) - 1] = '\0';
337 si.ic_len = sizeof(ifr);
338 si.ic_dp = (char *)&ifr;
341 ifr.ifr_name, pcap_strerror(errno));
H A Dinet.c554 struct ifreq ifr; local
579 memset(&ifr, 0, sizeof(ifr));
582 ifr.ifr_addr.sa_family = AF_INET;
584 (void)strlcpy(ifr.ifr_name, device, sizeof(ifr.ifr_name));
585 if (ioctl(fd, SIOCGIFADDR, (char *)&ifr) < 0) {
597 sin = (struct sockaddr_in *)&ifr.ifr_addr;
599 if (ioctl(fd, SIOCGIFNETMASK, (char *)&ifr) < 0) {
H A Dpcap-snoop.c208 struct ifreq ifr; local
318 (void)strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name));
319 if (ioctl(fd, SIOCGIFMTU, (char *)&ifr) < 0) {
341 if (snaplen > ifr.ifr_mtu + ll_hdrlen)
342 snaplen = ifr.ifr_mtu + ll_hdrlen;
H A Dpcap-bpf.c586 struct ifreq ifr; local
655 (void)strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name));
656 if (ioctl(fd, BIOCSETIF, (caddr_t)&ifr) >= 0)
/haiku-fatelf/src/libs/compat/freebsd_network/
H A Ddevice.c29 struct ifreq ifr; local
58 memset(&ifr, 0, sizeof(ifr));
59 ifr.ifr_media = IFM_MAKEWORD(IFM_ETHER, IFM_AUTO, 0, 0);
60 ifp->if_ioctl(ifp, SIOCSIFMEDIA, (caddr_t)&ifr);
H A Dfbsd_if_media.c197 ifmedia_ioctl(ifp, ifr, ifm, cmd)
199 struct ifreq *ifr;
204 struct ifmediareq *ifmr = (struct ifmediareq *) ifr;
207 if (ifp == NULL || ifr == NULL || ifm == NULL)
219 int newmedia = ifr->ifr_media;
H A Dif.c700 struct ifreq *ifr = (struct ifreq *) data; local
704 if (ifr->ifr_mtu > ETHERMTU)
709 // ifp->ifr_mtu = ifr->ifr_mtu;
/haiku-fatelf/src/bin/network/tcpdump/libpcap/Win32/Include/net/
H A Dif.h181 #define _SIZEOF_ADDR_IFREQ(ifr) \
182 ((ifr).ifr_addr.sa_len > sizeof(struct sockaddr) ? \
184 (ifr).ifr_addr.sa_len) : sizeof(struct ifreq))
/haiku-fatelf/src/bin/debug/strace/
H A DNetworkTypes.cpp421 format_pointer(Context &context, ifreq *ifr) argument
423 return string(ifr->ifr_name) + ", ...";
454 ifreq *ifr = (ifreq *)current; local
455 int size = IF_NAMESIZE + ifr->ifr_addr.sa_len;
463 r += "{" + string(ifr->ifr_name) + ", {"
464 + format_pointer(context, &ifr->ifr_addr) + "}}";
/haiku-fatelf/src/add-ons/kernel/drivers/network/ipro1000/
H A Dif_compat.h298 #define ifmedia_ioctl(ifp, ifr, media, command) 0
/haiku-fatelf/src/add-ons/kernel/drivers/network/vt612x/dev/vge/
H A Dif_vge.c2260 struct ifreq *ifr = (struct ifreq *) data; local
2267 if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > VGE_JUMBO_MTU)
2269 else if (ifp->if_mtu != ifr->ifr_mtu) {
2270 if (ifr->ifr_mtu > ETHERMTU &&
2274 ifp->if_mtu = ifr->ifr_mtu;
2302 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
2305 mask = ifr->ifr_reqcap ^ ifp->if_capenable;
2308 if (ifr->ifr_reqcap & IFCAP_POLLING) {
/haiku-fatelf/src/add-ons/kernel/drivers/network/attansic_l2/dev/ae/
H A Dif_ae.c2091 struct ifreq *ifr; local
2096 ifr = (struct ifreq *)data;
2101 if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > ETHERMTU)
2103 else if (ifp->if_mtu != ifr->ifr_mtu) {
2105 ifp->if_mtu = ifr->ifr_mtu;
2141 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
2145 mask = ifr->ifr_reqcap ^ ifp->if_capenable;
/haiku-fatelf/src/add-ons/kernel/drivers/network/pcnet/dev/le/
H A Dlance.c509 struct ifreq *ifr = (struct ifreq *)data; local
573 error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
/haiku-fatelf/src/libs/compat/freebsd_network/compat/net/
H A Dif_media.h104 int ifmedia_ioctl(struct ifnet *ifp, struct ifreq *ifr,
/haiku-fatelf/src/add-ons/kernel/drivers/network/rtl8139/pci/
H A Dif_rl.c1812 struct ifreq *ifr = (struct ifreq *)data; local
1841 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
1844 mask = ifr->ifr_reqcap ^ ifp->if_capenable;
1846 if (ifr->ifr_reqcap & IFCAP_POLLING &&
1859 if (!(ifr->ifr_reqcap & IFCAP_POLLING) &&
/haiku-fatelf/src/add-ons/kernel/drivers/network/jmicron2x0/dev/jme/
H A Dif_jme.c1977 struct ifreq *ifr; local
1983 ifr = (struct ifreq *)data;
1987 if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > JME_JUMBO_MTU ||
1989 ifr->ifr_mtu > JME_MAX_MTU)) {
1994 if (ifp->if_mtu != ifr->ifr_mtu) {
2002 if (ifr->ifr_mtu >= JME_TX_FIFO_SIZE) {
2009 ifp->if_mtu = ifr->ifr_mtu;
2045 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
2049 mask = ifr
[all...]
/haiku-fatelf/src/add-ons/kernel/drivers/network/nforce/dev/nfe/
H A Dif_nfe.c1688 struct ifreq *ifr; local
1693 ifr = (struct ifreq *) data;
1698 if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > NFE_JUMBO_MTU)
1700 else if (ifp->if_mtu != ifr->ifr_mtu) {
1703 ifr->ifr_mtu > ETHERMTU)
1707 ifp->if_mtu = ifr->ifr_mtu;
1750 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
1753 mask = ifr->ifr_reqcap ^ ifp->if_capenable;
1756 if ((ifr
[all...]
/haiku-fatelf/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_ioctl.c3286 struct ifreq *ifr; local
3320 ifr = (struct ifreq *)data;
3321 error = ifmedia_ioctl(ifp, ifr, &vap->iv_media, cmd);
3334 ifr = (struct ifreq *)data;
3335 copyout(&vap->iv_stats, ifr->ifr_data, sizeof (vap->iv_stats));
3338 ifr = (struct ifreq *)data;
3339 if (!(IEEE80211_MTU_MIN <= ifr->ifr_mtu &&
3340 ifr->ifr_mtu <= IEEE80211_MTU_MAX))
3343 ifp->if_mtu = ifr->ifr_mtu;
/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/
H A Dif_an.c1903 struct ifreq *ifr; local
1917 ifr = (struct ifreq *)data;
1954 error = ifmedia_ioctl(ifp, ifr, &sc->an_ifmedia, command);
1962 error = copyin(ifr->ifr_data, &sc->areq, sizeof(sc->areq));
1991 error = copyout(&sc->areq, ifr->ifr_data, sizeof(sc->areq));
1997 error = copyin(ifr->ifr_data, &sc->areq, sizeof(sc->areq));
2006 error = copyin(ifr->ifr_data, &l_ioctl, sizeof(l_ioctl));
2024 error = copyout(&l_ioctl, ifr->ifr_data, sizeof(l_ioctl));
2030 error = copyin(ifr->ifr_data, &l_ioctl, sizeof(l_ioctl));
/haiku-fatelf/src/add-ons/kernel/drivers/network/atheros813x/dev/alc/
H A Dif_alc.c2347 struct ifreq *ifr; local
2352 ifr = (struct ifreq *)data;
2356 if (ifr->ifr_mtu < ETHERMIN ||
2357 ifr->ifr_mtu > (sc->alc_ident->max_framelen -
2360 ifr->ifr_mtu > ETHERMTU))
2362 else if (ifp->if_mtu != ifr->ifr_mtu) {
2364 ifp->if_mtu = ifr->ifr_mtu;
2399 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
2403 mask = ifr->ifr_reqcap ^ ifp->if_capenable;
/haiku-fatelf/src/add-ons/kernel/drivers/network/ar81xx/dev/ale/
H A Dif_ale.c1975 struct ifreq *ifr; local
1980 ifr = (struct ifreq *)data;
1984 if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > ALE_JUMBO_MTU ||
1986 ifr->ifr_mtu > ETHERMTU))
1988 else if (ifp->if_mtu != ifr->ifr_mtu) {
1990 ifp->if_mtu = ifr->ifr_mtu;
2025 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
2029 mask = ifr->ifr_reqcap ^ ifp->if_capenable;
/haiku-fatelf/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/
H A Dif_bge.c5254 struct ifreq *ifr = (struct ifreq *) data; local
5262 if (ifr->ifr_mtu < ETHERMIN ||
5263 ifr->ifr_mtu > BGE_JUMBO_MTU) {
5267 } else if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > ETHERMTU) {
5272 if (ifp->if_mtu != ifr->ifr_mtu) {
5273 ifp->if_mtu = ifr->ifr_mtu;
5321 error = ifmedia_ioctl(ifp, ifr,
5325 error = ifmedia_ioctl(ifp, ifr,
5330 mask = ifr
[all...]

Completed in 394 milliseconds

123