QCA vendor attribute to use BSSID in Probe Request frame RA
Add a QCA vendor attribute to configure the driver to use scan request BSSID value in Probe Request frame RA(A1) for scan. This attribute is used for testing purpose. The driver saves this configuration and applies this setting to all user space scan requests until the setting is cleared. If this configuration is set, the driver uses the BSSID value from the scan request to set the RA(A1) in the Probe Request frames during the scan, else the broadcast address is set in the Probe Request frames RA(A1). Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
e2ff06c914
commit
ef83e0f90f
1 changed files with 14 additions and 0 deletions
|
@ -8124,6 +8124,20 @@ enum qca_wlan_vendor_attr_wifi_test_config {
|
|||
*/
|
||||
QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_KEEP_ALIVE_FRAME_TYPE = 53,
|
||||
|
||||
/* 8-bit unsigned value to configure the driver to use scan request
|
||||
* BSSID value in Probe Request frame RA(A1) during the scan. The
|
||||
* driver saves this configuration and applies this setting to all user
|
||||
* space scan requests until the setting is cleared. If this
|
||||
* configuration is set, the driver uses the BSSID value from the scan
|
||||
* request to set the RA(A1) in the Probe Request frames during the
|
||||
* scan.
|
||||
*
|
||||
* 0 - Default behavior uses the broadcast RA in Probe Request frames.
|
||||
* 1 - Uses the scan request BSSID in RA in Probe Request frames.
|
||||
* This attribute is used for testing purposes.
|
||||
*/
|
||||
QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_USE_BSSID_IN_PROBE_REQ_RA = 54,
|
||||
|
||||
/* keep last */
|
||||
QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_AFTER_LAST,
|
||||
QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_MAX =
|
||||
|
|
Loading…
Reference in a new issue