aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ecp.c
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2016-06-03 23:45:10 -0400
committerAnders Broman <a.broman58@gmail.com>2016-06-05 06:11:12 +0000
commit6a847b7e015bc2f97e5a8ef5735f02c1981c7dc7 (patch)
tree80390b296fb8a0e96c6a4cec19a56557b0307d7f /epan/dissectors/packet-ecp.c
parent7d7190695ce2ff269fdffb04e87139995cde21f4 (diff)
Fix expert_info errors found by new and improved checkhfs.pl.
Change-Id: I30f1b92ee438361c3bd58743f7d1ae8d5ffc96f0 Reviewed-on: https://code.wireshark.org/review/15718 Reviewed-by: Michael Mann <mmann78@netscape.net> Petri-Dish: Michael Mann <mmann78@netscape.net> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-ecp.c')
-rw-r--r--epan/dissectors/packet-ecp.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/epan/dissectors/packet-ecp.c b/epan/dissectors/packet-ecp.c
index e60af32b49..7ddcbd46d6 100644
--- a/epan/dissectors/packet-ecp.c
+++ b/epan/dissectors/packet-ecp.c
@@ -265,7 +265,7 @@ static void
dissect_vdp_tlv_mgrid(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, proto_item* length_item, int offset, int tlvlen)
{
if (tlvlen != 16) {
- expert_add_info_format(pinfo, length_item, &ei_vdp_tlvlen_bad, "VDP TLV Invalid Length");
+ expert_add_info(pinfo, length_item, &ei_vdp_tlvlen_bad);
} else {
proto_tree_add_item(tree, hf_vdp_manager_id, tvb, offset, 16, ENC_NA);
}
@@ -284,7 +284,7 @@ dissect_vdp_tlv_org(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, proto_i
guint8 subtype;
if (tlvlen < 3) {
- expert_add_info_format(pinfo, length_item, &ei_vdp_tlvlen_bad, "VDP TLV Invalid Length");
+ expert_add_info(pinfo, length_item, &ei_vdp_tlvlen_bad);
return;
}
@@ -538,9 +538,17 @@ proto_register_vdp(void)
&ett_vdp_assoc_flags,
};
+ static ei_register_info ei[] = {
+ { &ei_vdp_tlvlen_bad, { "vdp21.tlvlen.bad", PI_MALFORMED, PI_ERROR, "VDP TLV Invalid Length", EXPFILL }},
+ };
+
+ expert_module_t* expert_vdp;
+
proto_vdp = proto_register_protocol("VSI protocol", "VDP21", "vdp21");
proto_register_field_array(proto_vdp, hf, array_length(hf));
proto_register_subtree_array(ett, array_length(ett));
+ expert_vdp = expert_register_protocol(proto_vdp);
+ expert_register_field_array(expert_vdp, ei, array_length(ei));
}