Forráskód Böngészése

qcacld-3.0: Update sanity check in cache_station_stats_cb

Update sanity checks for a NULL pointer in
cache_station_stats_cb to make it similar to 2.0.8 and
2.0.9 branch code.

Change-Id: I36e7e3548bf5d6bcf278e40d03f694daeeccf64c
CRs-Fixed: 3243090
abhinav kumar 2 éve
szülő
commit
34c4444ace
1 módosított fájl, 2 hozzáadás és 1 törlés
  1. 2 1
      core/hdd/src/wlan_hdd_stats.c

+ 2 - 1
core/hdd/src/wlan_hdd_stats.c

@@ -2015,7 +2015,8 @@ static void cache_station_stats_cb(struct stats_event *ev, void *cookie)
 	uint8_t vdev_id;
 	wlan_net_dev_ref_dbgid dbgid = NET_DEV_HOLD_DISPLAY_TXRX_STATS;
 
-	if (!ev->vdev_summary_stats || !ev->vdev_chain_rssi) {
+	if (!ev->vdev_summary_stats || !ev->vdev_chain_rssi ||
+	    !ev->peer_adv_stats) {
 		hdd_debug("Invalid stats");
 		return;
 	}