From 8a7b5efd847224e85eed500e40bc69964ee34fce Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Sun, 7 Feb 2016 12:46:45 -0800 Subject: [PATCH] MAX_MCS_INDEX is a valid array index. The arrays have MAX_MCS_INDEX+1 entries; valid indices to from 0 to MAX_MCX_INDEX. Change-Id: Ibbd30d36cc16143482b34212b1c6ce8df9e555ab Ping-Bug: 12085 Reviewed-on: https://code.wireshark.org/review/13805 Reviewed-by: Guy Harris --- epan/dissectors/packet-ieee80211-radio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/epan/dissectors/packet-ieee80211-radio.c b/epan/dissectors/packet-ieee80211-radio.c index fec3deaa3c..200ab6d3ec 100644 --- a/epan/dissectors/packet-ieee80211-radio.c +++ b/epan/dissectors/packet-ieee80211-radio.c @@ -713,7 +713,7 @@ dissect_wlan_radio (tvbuff_t * tvb, packet_info * pinfo, proto_tree * tree, void * they have invalid values, then bail. */ if (!info_n->has_mcs_index || - info_n->mcs_index >= MAX_MCS_INDEX || + info_n->mcs_index > MAX_MCS_INDEX || !info_n->has_bandwidth || !info_n->has_short_gi) break;