qcacld-3.0: Update tdls peer state
TDLS peer state is reset to OL_TXRX_PEER_STATE_CONN when enable tdls link and register tdls peer, then it will drop data packets to the peer on high latency platform. So, set peer state to OL_TXRX_PEER_STATE_AUTH once connected to tdls peer. Change-Id: I0d02f1efa3c79c0bf41649d98a13ce8b0bf7378d CRs-Fixed: 2423394
Bu işleme şunda yer alıyor:
@@ -4095,6 +4095,13 @@ int wma_update_tdls_peer_state(WMA_HANDLE handle,
|
||||
restore_last_peer);
|
||||
}
|
||||
|
||||
if (TDLS_PEER_STATE_CONNECTED == peer_state->peer_state) {
|
||||
peer_mac_addr = cdp_peer_get_peer_mac_addr(soc, peer);
|
||||
if (peer_mac_addr)
|
||||
cdp_peer_state_update(soc, pdev, peer_mac_addr,
|
||||
OL_TXRX_PEER_STATE_AUTH);
|
||||
}
|
||||
|
||||
end_tdls_peer_state:
|
||||
if (ch_mhz)
|
||||
qdf_mem_free(ch_mhz);
|
||||
|
Yeni konuda referans
Bir kullanıcı engelle