diff options
author | Michael Mann <mmann78@netscape.net> | 2017-09-11 09:28:42 -0400 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2017-09-11 14:46:10 +0000 |
commit | e7aa63746ba630d88032394f4869fca2c87853a8 (patch) | |
tree | fd9aed98ea6fa86f162ab5e268eaf2f31ef2f611 /epan/dissectors/packet-zep.c | |
parent | 766a3a0332c1d7eec08eadb8bbcc8911bdea6421 (diff) |
packet-zep.c: zep.lqi_mode is FT_BOOLEAN, not a FT_UINT, so use proto_tree_add_item_ret_boolean
Change-Id: I7926baf5e0b7d50ca6ab5c3c1af5fba7e906202d
Reviewed-on: https://code.wireshark.org/review/23492
Petri-Dish: Michael Mann <mmann78@netscape.net>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-zep.c')
-rw-r--r-- | epan/dissectors/packet-zep.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/epan/dissectors/packet-zep.c b/epan/dissectors/packet-zep.c index 1cbc896f07..db56dacc74 100644 --- a/epan/dissectors/packet-zep.c +++ b/epan/dissectors/packet-zep.c @@ -122,7 +122,8 @@ static int dissect_zep(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void guint8 zep_header_len; guint8 version; guint8 type; - guint32 channel_id, lqi_mode = 0, seqno; + guint32 channel_id, seqno; + gboolean lqi_mode = FALSE; dissector_handle_t next_dissector; @@ -188,7 +189,7 @@ static int dissect_zep(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void proto_item_append_text(proto_root, ", Channel: %u, Length: %u", channel_id, ieee_packet_len); proto_tree_add_item(zep_tree, hf_zep_device_id, tvb, 4, 2, ENC_BIG_ENDIAN); - proto_tree_add_item_ret_uint(zep_tree, hf_zep_lqi_mode, tvb, 6, 1, ENC_NA, &lqi_mode); + proto_tree_add_item_ret_boolean(zep_tree, hf_zep_lqi_mode, tvb, 6, 1, ENC_NA, &lqi_mode); if (lqi_mode != 0) { proto_tree_add_item(zep_tree, hf_zep_lqi, tvb, 7, 1, ENC_NA); proto_tree_add_item(zep_tree, hf_zep_reserved_field, tvb, 8, 8, ENC_NA); @@ -211,7 +212,7 @@ static int dissect_zep(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void col_add_fstr(pinfo->cinfo, COL_INFO, "Encapsulated ZigBee Packet [Channel]=%u [Length]=%u", channel_id, ieee_packet_len); proto_item_append_text(proto_root, ", Channel: %u, Length: %u", channel_id, ieee_packet_len); proto_tree_add_item(zep_tree, hf_zep_device_id, tvb, 5, 2, ENC_BIG_ENDIAN); - proto_tree_add_item_ret_uint(zep_tree, hf_zep_lqi_mode, tvb, 7, 1, ENC_NA, &lqi_mode); + proto_tree_add_item_ret_boolean(zep_tree, hf_zep_lqi_mode, tvb, 7, 1, ENC_NA, &lqi_mode); if (lqi_mode != 0) { proto_tree_add_item(zep_tree, hf_zep_lqi, tvb, 8, 1, ENC_NA); } |