From f8abec1f37595aa42ea23ace5e98a66a1f129b12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stig=20Bj=C3=B8rlykke?= Date: Sat, 11 Mar 2017 23:16:11 +0100 Subject: [PATCH] bgp: Avoid divide by zero MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug: 13476 Change-Id: I399df46c9d5f6d0d464ecc9cf8d44eddf709f7dc Reviewed-on: https://code.wireshark.org/review/20499 Petri-Dish: Stig Bjørlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann --- epan/dissectors/packet-bgp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/epan/dissectors/packet-bgp.c b/epan/dissectors/packet-bgp.c index 2efbeb9156..209942b6b8 100644 --- a/epan/dissectors/packet-bgp.c +++ b/epan/dissectors/packet-bgp.c @@ -6496,7 +6496,7 @@ dissect_bgp_update_ext_com(proto_tree *parent_tree, tvbuff_t *tvb, guint16 tlen, raw_value = tvb_get_ntohl(tvb, offset+4); proto_tree_add_uint_format_value(community_tree, hf_bgp_ext_com_eigrp_bw, - tvb, offset+4, 4, raw_value, "%u (%u Kbps)", raw_value, 2560000000U / raw_value); + tvb, offset+4, 4, raw_value, "%u (%u Kbps)", raw_value, raw_value ? (2560000000U / raw_value) : 0); proto_item_append_text(community_tree, ", B: %u", raw_value); } break;