Home | History | Annotate | Download | only in drivers

Lines Matching defs:ifmr

219 	struct ifmediareq ifmr;
221 os_memset(&ifmr, 0, sizeof(ifmr));
222 os_strlcpy(ifmr.ifm_name, drv->ifname, sizeof(ifmr.ifm_name));
224 if (ioctl(drv->global->sock, SIOCGIFMEDIA, &ifmr) < 0) {
230 return ifmr.ifm_current;
1538 struct ifmediareq ifmr;
1540 (void) memset(&ifmr, 0, sizeof(ifmr));
1541 (void) os_strlcpy(ifmr.ifm_name, drv->ifname, sizeof(ifmr.ifm_name));
1543 if (ioctl(drv->global->sock, SIOCGIFMEDIA, (caddr_t)&ifmr) >= 0) {
1544 if (ifmr.ifm_current & IFM_IEEE80211_ADHOC) {
1545 if (ifmr.ifm_current & IFM_FLAG0)
1550 if (ifmr.ifm_current & IFM_IEEE80211_HOSTAP)
1552 if (ifmr.ifm_current & IFM_IEEE80211_MONITOR)
1555 if (ifmr.ifm_current & IFM_IEEE80211_MBSS)