Changeset View
Changeset View
Standalone View
Standalone View
sys/net80211/ieee80211_ioctl.c
Show First 20 Lines • Show All 1,137 Lines • ▼ Show 20 Lines | case IEEE80211_IOC_STBC: | ||||
break; | break; | ||||
case IEEE80211_IOC_LDPC: | case IEEE80211_IOC_LDPC: | ||||
ireq->i_val = 0; | ireq->i_val = 0; | ||||
if (vap->iv_flags_ht & IEEE80211_FHT_LDPC_TX) | if (vap->iv_flags_ht & IEEE80211_FHT_LDPC_TX) | ||||
ireq->i_val |= 1; | ireq->i_val |= 1; | ||||
if (vap->iv_flags_ht & IEEE80211_FHT_LDPC_RX) | if (vap->iv_flags_ht & IEEE80211_FHT_LDPC_RX) | ||||
ireq->i_val |= 2; | ireq->i_val |= 2; | ||||
break; | break; | ||||
case IEEE80211_IOC_UNIT: | |||||
ireq->i_val = vap->iv_ifp->if_dunit; | |||||
if (ireq->i_val != vap->iv_ifp->if_dunit) | |||||
error = EOVERFLOW; | |||||
break; | |||||
/* VHT */ | /* VHT */ | ||||
case IEEE80211_IOC_VHTCONF: | case IEEE80211_IOC_VHTCONF: | ||||
ireq->i_val = 0; | ireq->i_val = 0; | ||||
if (vap->iv_flags_vht & IEEE80211_FVHT_VHT) | if (vap->iv_flags_vht & IEEE80211_FVHT_VHT) | ||||
ireq->i_val |= 1; | ireq->i_val |= 1; | ||||
if (vap->iv_flags_vht & IEEE80211_FVHT_USEVHT40) | if (vap->iv_flags_vht & IEEE80211_FVHT_USEVHT40) | ||||
ireq->i_val |= 2; | ireq->i_val |= 2; | ||||
▲ Show 20 Lines • Show All 2,464 Lines • Show Last 20 Lines |