Selaa lähdekoodia

qcacmn: Add fix to avoid out of bound access in monitor peer stats

Add fix to avoid out of bound access in monitor peer stats

Change-Id: I361a931803471d073a8120ee0d930ee3f042e0fc
CRs-Fixed: 3264994
Himanshu Batra 2 vuotta sitten
vanhempi
sitoutus
42809a7e56
1 muutettua tiedostoa jossa 2 lisäystä ja 1 poistoa
  1. 2 1
      dp/wifi3.0/monitor/dp_mon.c

+ 2 - 1
dp/wifi3.0/monitor/dp_mon.c

@@ -2098,7 +2098,8 @@ void dp_peer_update_telemetry_stats(struct dp_peer *peer)
 				mon_peer->stats.airtime_consumption.consumption;
 		mon_peer->stats.airtime_consumption.consumption = 0;
 		mon_peer->stats.airtime_consumption.avg_consumption.idx++;
-		if (idx == MAX_CONSUMPTION_TIME)
+		if (mon_peer->stats.airtime_consumption.avg_consumption.idx ==
+		    MAX_CONSUMPTION_TIME)
 			mon_peer->stats.airtime_consumption.avg_consumption.idx = 0;
 	}
 }