diff options
author | Michael Mann <mmann78@netscape.net> | 2015-12-11 22:23:59 -0500 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2015-12-12 08:01:28 +0000 |
commit | 2930d3105c3ff2bfb1278b34ad10e2e71c3b8fb0 (patch) | |
tree | 9a4b327db1058fb932bc8dc85dab8d5fc41c0384 /epan | |
parent | 6c38ec1aab82d5347451ba3a0058cd81f4218daa (diff) |
[RSL] Just return rest of packet if TLV type is unknown
Bug: 11829
Change-Id: Id31ec9ee970c3a1e1fe64e3bf823f9ab78f7cd9e
Reviewed-on: https://code.wireshark.org/review/12558
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan')
-rw-r--r-- | epan/dissectors/packet-rsl.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/epan/dissectors/packet-rsl.c b/epan/dissectors/packet-rsl.c index 20ab9995ef..ac8f37baa9 100644 --- a/epan/dissectors/packet-rsl.c +++ b/epan/dissectors/packet-rsl.c @@ -3076,8 +3076,7 @@ dissct_rsl_ipaccess_msg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int break; case TLV_TYPE_UNKNOWN: default: - DISSECTOR_ASSERT_NOT_REACHED(); - break; + return tvb_reported_length(tvb); } ti = proto_tree_add_item(tree, hf_rsl_ie_id, tvb, offset, 1, ENC_BIG_ENDIAN); |