mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-13 00:00:00 -04:00
qcacld-3.0: Cleanup strange behavior in __iw_set_mode()
__iw_set_mode() currently uses hdd_conn_get_connected_bss_type() to see if the adapter is connected, discarding the connectedBssType returned by the function. That is not the correct API for this use case. Clean up this strange behavior by using hdd_conn_is_connected() to see if the adapter is connected. Change-Id: I66f85fb8275ae2885012ebf8710187b2b886dfb0 CRs-Fixed: 1073739
This commit is contained in:
parent
d6e4b639f8
commit
9eeed0aedb
1 changed files with 2 additions and 3 deletions
|
|
@ -2037,7 +2037,6 @@ static int __iw_set_mode(struct net_device *dev,
|
|||
hdd_context_t *hdd_ctx;
|
||||
tCsrRoamProfile *pRoamProfile;
|
||||
eCsrRoamBssType LastBSSType;
|
||||
eMib_dot11DesiredBssType connectedBssType;
|
||||
struct hdd_config *pConfig;
|
||||
struct wireless_dev *wdev;
|
||||
int ret;
|
||||
|
|
@ -2085,8 +2084,8 @@ static int __iw_set_mode(struct net_device *dev,
|
|||
/* the BSS mode changed. We need to issue disconnect
|
||||
* if connected or in IBSS disconnect state
|
||||
*/
|
||||
if (hdd_conn_get_connected_bss_type
|
||||
(WLAN_HDD_GET_STATION_CTX_PTR(pAdapter), &connectedBssType)
|
||||
if (hdd_conn_is_connected
|
||||
(WLAN_HDD_GET_STATION_CTX_PTR(pAdapter))
|
||||
|| (eCSR_BSS_TYPE_START_IBSS == LastBSSType)) {
|
||||
QDF_STATUS qdf_status;
|
||||
/* need to issue a disconnect to CSR. */
|
||||
|
|
|
|||
Loading…
Reference in a new issue