From b91687b07ba2a7b107ba5955e59dbd53a4cc8a47 Mon Sep 17 00:00:00 2001 From: Arif Hussain Date: Tue, 2 Oct 2018 11:55:47 -0700 Subject: [PATCH] qcacmn: Fix validation of stats_req_type in stats component Use correct validation range. Change-Id: I8ba12efee1f2ffac5a2193c7f9f5a5e44a1c8301 CRs-Fixed: 2326371 --- umac/cp_stats/dispatcher/src/wlan_cp_stats_mc_ucfg_api.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/umac/cp_stats/dispatcher/src/wlan_cp_stats_mc_ucfg_api.c b/umac/cp_stats/dispatcher/src/wlan_cp_stats_mc_ucfg_api.c index bd6c89041f18..daad59001325 100644 --- a/umac/cp_stats/dispatcher/src/wlan_cp_stats_mc_ucfg_api.c +++ b/umac/cp_stats/dispatcher/src/wlan_cp_stats_mc_ucfg_api.c @@ -487,7 +487,7 @@ QDF_STATUS ucfg_mc_cp_stats_set_pending_req(struct wlan_objmgr_psoc *psoc, return QDF_STATUS_E_NULL_VALUE; } - if (type > TYPE_MAX) { + if (type >= TYPE_MAX) { cp_stats_err("Invalid type index: %d", type); return QDF_STATUS_E_INVAL; } @@ -513,7 +513,7 @@ QDF_STATUS ucfg_mc_cp_stats_reset_pending_req(struct wlan_objmgr_psoc *psoc, return QDF_STATUS_E_NULL_VALUE; } - if (type > TYPE_MAX) { + if (type >= TYPE_MAX) { cp_stats_err("Invalid type index: %d", type); return QDF_STATUS_E_INVAL; } @@ -541,7 +541,7 @@ QDF_STATUS ucfg_mc_cp_stats_get_pending_req(struct wlan_objmgr_psoc *psoc, return QDF_STATUS_E_NULL_VALUE; } - if (type > TYPE_MAX) { + if (type >= TYPE_MAX) { cp_stats_err("Invalid type index: %d", type); return QDF_STATUS_E_INVAL; }