qcacld-3.0: Add support for roaming in case of NUD failure
Add support for roaming in case the driver
detects a nud failure. The STA then would roam
to another BSSID, else if the roaming gets failed
the STA would remain connected to the same BSSID
as connected before.
Change-Id: Idbc99b0ce2f9cacd97564dd8cf9892120958eda2
CRs-Fixed: 2461675
diff --git a/core/wma/inc/wma.h b/core/wma/inc/wma.h
index 146d7fc..63a9ec0 100644
--- a/core/wma/inc/wma.h
+++ b/core/wma/inc/wma.h
@@ -1600,6 +1600,7 @@
* @frame_len: frame length, includs mac header, fixed params and ies
* @frame_buf: buffer contaning probe response or beacon
* @is_same_bssid: flag to indicate if roaming is requested for same bssid
+ * @forced_roaming: Roaming to be done without giving bssid, and channel.
*/
struct wma_roam_invoke_cmd {
uint32_t vdev_id;
@@ -1608,6 +1609,7 @@
uint32_t frame_len;
uint8_t *frame_buf;
uint8_t is_same_bssid;
+ bool forced_roaming;
};
/**