diff options
| author | Ryan Hsu <ryanhsu@qca.qualcomm.com> | 2014-06-16 00:24:25 -0700 |
|---|---|---|
| committer | Akash Patel <c_akashp@qca.qualcomm.com> | 2014-06-21 02:10:06 -0700 |
| commit | 883dd2bccfb17693416efa773a86626526ed7c2e (patch) | |
| tree | 85de4b29e1c6f573ca62d9648be68e91d4679c24 | |
| parent | 772cd7d54b5f6dbcef68e08abd0ba0d4ec699bc0 (diff) | |
qcacld: sap/dfs: clear cac_block_tx if SAP is not in DFS channel
The dfs_cac_block_tx flag should be cleared if SAP is brought up
on non-DFS channel.
Change-Id: Ia636baa30009175db64e4ed0eb7bbfc7c85b9d04
CRs-fixed: 680525
| -rw-r--r-- | CORE/HDD/src/wlan_hdd_hostapd.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/CORE/HDD/src/wlan_hdd_hostapd.c b/CORE/HDD/src/wlan_hdd_hostapd.c index 656bf0682481..40fea82ddda9 100644 --- a/CORE/HDD/src/wlan_hdd_hostapd.c +++ b/CORE/HDD/src/wlan_hdd_hostapd.c @@ -794,13 +794,12 @@ VOS_STATUS hdd_hostapd_SAPEventCB( tpSap_Event pSapEvent, v_PVOID_t usrDataForCa { pHddCtx->dfs_radar_found = VOS_FALSE; } - else - { - if (NV_CHANNEL_DFS != + + /* if START BSS even on non-DFS channel, clear the block_tx flag */ + if (NV_CHANNEL_DFS != vos_nv_getChannelEnabledState(pHddApCtx->operatingChannel)) - { - pHddApCtx->dfs_cac_block_tx = VOS_FALSE; - } + { + pHddApCtx->dfs_cac_block_tx = VOS_FALSE; } //Fill the params for sending IWEVCUSTOM Event with SOFTAP.enabled |
