aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2021-06-21 21:47:11 +0200
committerWireshark GitLab Utility <gerald+gitlab-utility@wireshark.org>2021-10-13 18:10:49 +0000
commit91f050cd82e9d73df5ea07255b01c1bd0e18c37e (patch)
tree394b0103c48f5d0862d17e633969a4f0cf93561a
parent2236009e218d5e507654f7512297eaa20df7c72d (diff)
GSM A-bis/RSL: fix wrong tree/length in dissect_rsl_ie_message_id()
-rw-r--r--epan/dissectors/packet-rsl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-rsl.c b/epan/dissectors/packet-rsl.c
index deac58495d..3b5d6573a1 100644
--- a/epan/dissectors/packet-rsl.c
+++ b/epan/dissectors/packet-rsl.c
@@ -2279,13 +2279,13 @@ dissect_rsl_ie_message_id(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tre
return offset;
}
- ie_tree = proto_tree_add_subtree(tree, tvb, offset, 0, ett_ie_message_id, NULL, "Message Identifier IE");
+ ie_tree = proto_tree_add_subtree(tree, tvb, offset, 2, ett_ie_message_id, NULL, "Message Identifier IE");
/* Element identifier */
proto_tree_add_item(ie_tree, hf_rsl_ie_id, tvb, offset, 1, ENC_BIG_ENDIAN);
offset++;
/* Message Type */
- proto_tree_add_item(tree, hf_rsl_msg_type, tvb, offset, 1, ENC_BIG_ENDIAN);
+ proto_tree_add_item(ie_tree, hf_rsl_msg_type, tvb, offset, 1, ENC_BIG_ENDIAN);
offset++;
return offset;
}