qcacld-3.0: Add connection manager RSO init/deinit support
Add connection manager changes to send roam scan offload init deinit. Add new enum roam_offload_init_flags to fill the roam init/deinit flags, 4-way handshake offload, bmiss skip full scan flags at connection manager instead of getting the ini and filling at target if. Change-Id: I558e868efd341b508d3df76c8d6ab90eac512432 CRs-Fixed: 2745585
This commit is contained in:

committad av
snandini

förälder
72e1e5ed99
incheckning
68d572daa3
@@ -2631,10 +2631,10 @@ static void
|
||||
mlme_print_roaming_state(uint8_t vdev_id, enum roam_offload_state cur_state,
|
||||
enum roam_offload_state new_state)
|
||||
{
|
||||
mlme_legacy_debug("ROAM: vdev%d: [%s(%d)] --> [%s(%d)]",
|
||||
vdev_id, mlme_roam_state_to_string(cur_state),
|
||||
cur_state,
|
||||
mlme_roam_state_to_string(new_state), new_state);
|
||||
mlme_nofl_debug("CM_RSO: vdev%d: [%s(%d)] --> [%s(%d)]",
|
||||
vdev_id, mlme_roam_state_to_string(cur_state),
|
||||
cur_state,
|
||||
mlme_roam_state_to_string(new_state), new_state);
|
||||
|
||||
/* TODO: Try to print the state change requestor also */
|
||||
}
|
||||
@@ -2839,13 +2839,13 @@ void mlme_set_roam_state(struct wlan_objmgr_psoc *psoc, uint8_t vdev_id,
|
||||
WLAN_MLME_OBJMGR_ID);
|
||||
|
||||
if (!vdev) {
|
||||
mlme_legacy_err("vdev object is NULL");
|
||||
mlme_err("vdev%d: vdev object is NULL", vdev_id);
|
||||
return;
|
||||
}
|
||||
|
||||
mlme_priv = wlan_vdev_mlme_get_ext_hdl(vdev);
|
||||
if (!mlme_priv) {
|
||||
mlme_legacy_err("vdev legacy private object is NULL");
|
||||
mlme_err("vdev%d: vdev legacy private object is NULL", vdev_id);
|
||||
wlan_objmgr_vdev_release_ref(vdev, WLAN_MLME_OBJMGR_ID);
|
||||
return;
|
||||
}
|
||||
|
Referens i nytt ärende
Block a user