|
@@ -1324,6 +1324,12 @@ static void hdd_send_association_event(struct net_device *dev,
|
|
|
if (ret)
|
|
|
hdd_err("Peer object "MAC_ADDRESS_STR" add fails!",
|
|
|
MAC_ADDR_ARRAY(pCsrRoamInfo->bssid.bytes));
|
|
|
+ ret = hdd_set_peer_mlme_state(pAdapter->hdd_vdev,
|
|
|
+ WLAN_ASSOC_STATE);
|
|
|
+ if (ret)
|
|
|
+ hdd_err("Peer object %pM fail to set associated state",
|
|
|
+ peerMacAddr.bytes);
|
|
|
+
|
|
|
} else { /* Not Associated */
|
|
|
hdd_err("wlan: disconnected");
|
|
|
memset(wrqu.ap_addr.sa_data, '\0', ETH_ALEN);
|