aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNan Xiao <nan@chinadtrace.org>2021-11-22 19:42:52 +0800
committerPascal Quantin <pascal@wireshark.org>2021-11-22 13:09:22 +0000
commitff9212136e82b8b0f878c06d06af6382c458d873 (patch)
tree319474c3b72bc644a111c3ec649128566ffd8f0c
parent00c1bc88d0eb51cca46665a6b78f53628ae4d983 (diff)
downloadwireshark-master-3.2.tar.gz
wireshark-master-3.2.tar.bz2
wireshark-master-3.2.zip
EVS: Fix bug in decoding LP-CNG SID BW valuemaster-3.2
(cherry picked from commit 8883788423bd6a006db02407bee0c5b1e7033ab3) Conflicts: epan/dissectors/packet-evs.c (cherry picked from commit 1f3f40b0aebf358cfb73160d142e4e59e5fd983a)
-rw-r--r--epan/dissectors/packet-evs.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/epan/dissectors/packet-evs.c b/epan/dissectors/packet-evs.c
index 2705df6319..b8249cbe8b 100644
--- a/epan/dissectors/packet-evs.c
+++ b/epan/dissectors/packet-evs.c
@@ -578,9 +578,8 @@ dissect_evs(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_)
/* LP-CNG SID frame */
/* Bandwidth indicator 1 bit */
oct = tvb_get_bits8(tvb, bit_offset, 1);
- proto_tree_add_uint_bits_format_value(vd_tree, hf_evs_bw, tvb, bit_offset, 1, 1,"BW: %s (%u)",
- val_to_str_const(oct << 1, evs_bw_values, "Unknown value"),
- oct << 1);
+ proto_tree_add_uint_bits_format_value(vd_tree, hf_evs_bw, tvb, bit_offset, 1, 1, "%s (%u)",
+ val_to_str_const(1 << oct, evs_bw_values, "Unknown value"), oct);
bit_offset++;
/* Core sampling rate indicator */
proto_tree_add_bits_item(vd_tree, hf_evs_core_sample_rate, tvb, bit_offset, 1, ENC_BIG_ENDIAN);