qcacmn: Return NULL peer for invalid local_id

Return NULL peer in case an invalid peer->local_id is passed to the
peer_find_by_local_id API. In case this peer is already deleted,
the local_id may be invalid, hence simply return a NULL value.

Change-Id: I0cbae4138daa643dfa07b88caf6f32d3948d6d42
CRs-Fixed: 2280399
diff --git a/dp/wifi3.0/dp_peer.c b/dp/wifi3.0/dp_peer.c
index 8b28658..3969c4b 100644
--- a/dp/wifi3.0/dp_peer.c
+++ b/dp/wifi3.0/dp_peer.c
@@ -2030,8 +2030,8 @@
 	struct dp_pdev *pdev = (struct dp_pdev *)pdev_handle;
 
 	if (local_id >= OL_TXRX_NUM_LOCAL_PEER_IDS) {
-		DP_TRACE(DEBUG, "Incorrect local id %d", local_id);
-		QDF_BUG(0);
+		QDF_TRACE_DEBUG_RL(QDF_MODULE_ID_DP,
+				   "Incorrect local id %u", local_id);
 		return NULL;
 	}
 	qdf_spin_lock_bh(&pdev->local_peer_ids.lock);