From 42f5aa4566d4a933270cdd50138d34262e192ada Mon Sep 17 00:00:00 2001 From: Pascal Quantin Date: Fri, 27 Oct 2017 17:42:54 +0200 Subject: IEEE 1905.1a: fix an infinite loop (CID 1420356) Change-Id: I39b75acbf3598ad4e32e268f4b4378f16ca273c6 Reviewed-on: https://code.wireshark.org/review/24107 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann --- epan/dissectors/packet-ieee1905.c | 1 + 1 file changed, 1 insertion(+) (limited to 'epan/dissectors/packet-ieee1905.c') diff --git a/epan/dissectors/packet-ieee1905.c b/epan/dissectors/packet-ieee1905.c index 58ff1df23b..4e1c387b4c 100644 --- a/epan/dissectors/packet-ieee1905.c +++ b/epan/dissectors/packet-ieee1905.c @@ -3904,6 +3904,7 @@ dissect_unassociated_sta_link_metrics_query(tvbuff_t *tvb, proto_tree_add_item(sta_mac_list, hf_ieee1905_unassoc_link_metrics_query_mac, tvb, offset, 6, ENC_NA); offset += 6; + len -= 6; } proto_item_set_len(pi, offset - saved_offset); -- cgit v1.2.3