wpa_supplicant: Support VHT capability overrides
Add support for VHT capability overrides to allow testing connections with a subset of the VHT capabilities that are actually supported by the device. The only thing that isn't currently supported (by mac80211 and this code) is the RX/TX highest rate field. Signed-hostap: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
eae3a584f5
commit
e9ee8dc394
11 changed files with 195 additions and 0 deletions
|
@ -534,6 +534,35 @@ struct wpa_ssid {
|
|||
char *ht_mcs;
|
||||
#endif /* CONFIG_HT_OVERRIDES */
|
||||
|
||||
#ifdef CONFIG_VHT_OVERRIDES
|
||||
/**
|
||||
* disable_vht - Disable VHT (IEEE 802.11ac) for this network
|
||||
*
|
||||
* By default, use it if it is available, but this can be configured
|
||||
* to 1 to have it disabled.
|
||||
*/
|
||||
int disable_vht;
|
||||
|
||||
/**
|
||||
* vht_capa - VHT capabilities to use
|
||||
*/
|
||||
unsigned int vht_capa;
|
||||
|
||||
/**
|
||||
* vht_capa_mask - mask for VHT capabilities
|
||||
*/
|
||||
unsigned int vht_capa_mask;
|
||||
|
||||
int vht_rx_mcs_nss_1, vht_rx_mcs_nss_2,
|
||||
vht_rx_mcs_nss_3, vht_rx_mcs_nss_4,
|
||||
vht_rx_mcs_nss_5, vht_rx_mcs_nss_6,
|
||||
vht_rx_mcs_nss_7, vht_rx_mcs_nss_8;
|
||||
int vht_tx_mcs_nss_1, vht_tx_mcs_nss_2,
|
||||
vht_tx_mcs_nss_3, vht_tx_mcs_nss_4,
|
||||
vht_tx_mcs_nss_5, vht_tx_mcs_nss_6,
|
||||
vht_tx_mcs_nss_7, vht_tx_mcs_nss_8;
|
||||
#endif /* CONFIG_VHT_OVERRIDES */
|
||||
|
||||
/**
|
||||
* ap_max_inactivity - Timeout in seconds to detect STA's inactivity
|
||||
*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue