|
@@ -1650,6 +1650,7 @@ struct roam_fils_params {
|
|
* @mode: stores flags for scan
|
|
* @mode: stores flags for scan
|
|
* @vdev_id: vdev id
|
|
* @vdev_id: vdev id
|
|
* @roam_offload_enabled: flag for offload enable
|
|
* @roam_offload_enabled: flag for offload enable
|
|
|
|
+ * @disable_self_roam: disable roaming to self BSSID
|
|
* @psk_pmk: pre shared key/pairwise master key
|
|
* @psk_pmk: pre shared key/pairwise master key
|
|
* @pmk_len: length of PMK
|
|
* @pmk_len: length of PMK
|
|
* @prefer_5ghz: prefer select 5G candidate
|
|
* @prefer_5ghz: prefer select 5G candidate
|
|
@@ -1692,6 +1693,7 @@ struct roam_offload_scan_params {
|
|
uint32_t vdev_id;
|
|
uint32_t vdev_id;
|
|
#ifdef WLAN_FEATURE_ROAM_OFFLOAD
|
|
#ifdef WLAN_FEATURE_ROAM_OFFLOAD
|
|
uint8_t roam_offload_enabled;
|
|
uint8_t roam_offload_enabled;
|
|
|
|
+ bool disable_self_roam;
|
|
uint8_t psk_pmk[WMI_ROAM_SCAN_PSK_SIZE];
|
|
uint8_t psk_pmk[WMI_ROAM_SCAN_PSK_SIZE];
|
|
uint32_t pmk_len;
|
|
uint32_t pmk_len;
|
|
uint8_t prefer_5ghz;
|
|
uint8_t prefer_5ghz;
|