ソースを参照

qcacmn: Fix validation in dfs_process_phyerr_owl()

Fix validation in dfs_process_phyerr_owl function.

Change-Id: I0c97e7c18e1e93a248f325ff6f9b477c4135c486
CRs-Fixed: 2233111
Arif Hussain 7 年 前
コミット
8add0f7fbb
1 ファイル変更3 行追加2 行削除
  1. 3 2
      umac/dfs/core/src/filtering/dfs_process_phyerr.c

+ 3 - 2
umac/dfs/core/src/filtering/dfs_process_phyerr.c

@@ -137,9 +137,10 @@ int dfs_process_phyerr_owl(struct wlan_dfs *dfs,
 		dur = ((uint8_t *) cbuf)[0];
 
 	/* This is a spurious event; toss. */
-	if (rssi == 0 && dur == 0)
+	if (rssi == 0 && dur == 0) {
 		dfs->wlan_dfs_stats.datalen_discards++;
-	return 0;
+		return 0;
+	}
 
 	/* Fill out dfs_phy_err with the information we have at hand. */
 	qdf_mem_set(e, sizeof(*e), 0);