aboutsummaryrefslogtreecommitdiffstats
path: root/epan/expert.c
diff options
context:
space:
mode:
authorBill Meier <wmeier@newsguy.com>2012-06-27 14:15:46 +0000
committerBill Meier <wmeier@newsguy.com>2012-06-27 14:15:46 +0000
commite42127ce00c6425137ccf77bb8f55f923a670692 (patch)
tree429632623ae164dc3c5f5f6e4abe154f1710e5e2 /epan/expert.c
parentbd91ce6af3cd51d1d040ca1ab21de08a1fb2d323 (diff)
Don't show (essentially meaningless) numeric values of the expert codes.
svn path=/trunk/; revision=43508
Diffstat (limited to 'epan/expert.c')
-rw-r--r--epan/expert.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/epan/expert.c b/epan/expert.c
index a158dd5775..2a3cc75092 100644
--- a/epan/expert.c
+++ b/epan/expert.c
@@ -184,11 +184,14 @@ expert_set_info_vformat(packet_info *pinfo, proto_item *pi, int group, int sever
g_vsnprintf(formatted, ITEM_LABEL_LENGTH, format, ap);
tree = expert_create_tree(pi, group, severity, formatted);
+
ti = proto_tree_add_string(tree, hf_expert_msg, NULL, 0, 0, formatted);
PROTO_ITEM_SET_GENERATED(ti);
- ti = proto_tree_add_uint(tree, hf_expert_severity, NULL, 0, 0, severity);
+ ti = proto_tree_add_uint_format_value(tree, hf_expert_severity, NULL, 0, 0, severity,
+ val_to_str_const(severity, expert_severity_vals, "Unknown"));
PROTO_ITEM_SET_GENERATED(ti);
- ti = proto_tree_add_uint(tree, hf_expert_group, NULL, 0, 0, group);
+ ti = proto_tree_add_uint_format_value(tree, hf_expert_group, NULL, 0, 0, group,
+ val_to_str_const(group, expert_group_vals, "Unknown"));
PROTO_ITEM_SET_GENERATED(ti);
tap = have_tap_listener(expert_tap);