diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2017-10-27 17:42:54 +0200 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2017-10-27 16:20:23 +0000 |
commit | 42f5aa4566d4a933270cdd50138d34262e192ada (patch) | |
tree | d7398351a568eece16fdddbd187f27cb8fe29574 /epan/dissectors/packet-ieee1905.c | |
parent | 33d28030b1721c847780ee7d563515cb661746ca (diff) |
IEEE 1905.1a: fix an infinite loop (CID 1420356)
Change-Id: I39b75acbf3598ad4e32e268f4b4378f16ca273c6
Reviewed-on: https://code.wireshark.org/review/24107
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-ieee1905.c')
-rw-r--r-- | epan/dissectors/packet-ieee1905.c | 1 |
1 files changed, 1 insertions, 0 deletions
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); |