qcacld-3.0: Disconnect after roam fails in NUD fail case

Extend ini value to disconnect from current AP
if roam failure happens after the NUD failure.

Change-Id: Id764c97b5c1748b1d513d85d4063868a1c77141b
CRs-Fixed: 2622087
This commit is contained in:
gaurank kathpalia
2020-02-17 17:18:10 +05:30
committed by nshrivas
父節點 8f5b9fbe84
當前提交 29aa34ddea
共有 10 個文件被更改,包括 34 次插入18 次删除

查看文件

@@ -901,6 +901,7 @@ struct csr_neighbor_report_offload_params {
struct csr_config_params {
/* keep this uint32_t. This gets converted to ePhyChannelBondState */
uint32_t channelBondingMode24GHz;
uint8_t nud_fail_behaviour;
uint32_t channelBondingMode5GHz;
eCsrPhyMode phyMode;
uint32_t HeartbeatThresh50;

查看文件

@@ -412,6 +412,13 @@ void sme_cleanup_session(mac_handle_t mac_handle, uint8_t vdev_id);
void sme_set_curr_device_mode(mac_handle_t mac_handle,
enum QDF_OPMODE curr_device_mode);
/**
* sme_update_nud_config() - update nud config
* @mac_handle: The handle returned by mac_open.
* @nud_fail_behavior: Vlaue of nud fail behaviour
*/
void sme_update_nud_config(mac_handle_t mac_handle, uint8_t nud_fail_behavior);
QDF_STATUS sme_update_roam_params(mac_handle_t mac_handle,
uint8_t session_id,
struct roam_ext_params *roam_params_src,