qcacmn: Fix sanity issue during peer delete

during peer delete we are trying to update peer stats to
vap_bss_peer, but in STA mode we do not have bss_peer,
this is resulting in an assert during peer delete in STA mode.

Change-Id: Ie302dd74caf2df3ffe0a57e9ecd22a0c31cbcb60
CRs-Fixed: 2168929
This commit is contained in:
Tallapragada Kalyan
2018-01-09 14:27:23 +05:30
committed by snandini
parent 2a19fe4317
commit 53f9e39a43

View File

@@ -3683,7 +3683,7 @@ void dp_peer_unref_delete(void *peer_handle)
#ifdef notyet
qdf_mempool_free(soc->osdev, soc->mempool_ol_ath_peer, peer);
#else
if (!vdev && !vdev->vap_bss_peer)
if (!vdev || !vdev->vap_bss_peer)
goto free_peer;
bss_peer = vdev->vap_bss_peer;