diff options
author | Michael Mann <mmann78@netscape.net> | 2016-06-03 23:45:10 -0400 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2016-06-05 06:11:12 +0000 |
commit | 6a847b7e015bc2f97e5a8ef5735f02c1981c7dc7 (patch) | |
tree | 80390b296fb8a0e96c6a4cec19a56557b0307d7f /epan/dissectors/packet-ecp.c | |
parent | 7d7190695ce2ff269fdffb04e87139995cde21f4 (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.c | 12 |
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)); } |