From 7466880e8a09aa7a9bb797b70fa44bca397881d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Valverde?= Date: Sat, 24 Jun 2017 14:25:41 +0100 Subject: Parse enterprise-numbers at run time MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit "enterprise-numbers" is converted to tab-separated values and renamed "enterprises". Unused fields are stripped. PENs are stored in a hash table loaded at run-time. User "enterprises" file is loaded from the personal config dir. Misc make-sminmpec.pl improvements and fixes. Note: names of type "Entity (formerly ...)" have the formerly part commented out for a cleaner output. Change-Id: I60c533afbe3e399077fbf432088064471ad3e1e2 Reviewed-on: https://code.wireshark.org/review/22246 Petri-Dish: João Valverde Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Reviewed-by: João Valverde --- epan/dissectors/packet-pcep.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'epan/dissectors/packet-pcep.c') diff --git a/epan/dissectors/packet-pcep.c b/epan/dissectors/packet-pcep.c index c04e717489..e7850a7740 100644 --- a/epan/dissectors/packet-pcep.c +++ b/epan/dissectors/packet-pcep.c @@ -71,7 +71,7 @@ #include #include #include -#include +#include #include "packet-tcp.h" void proto_register_pcep(void); @@ -5575,7 +5575,7 @@ proto_register_pcep(void) }, { &hf_pcep_enterprise_number, { "Enterprise Number", "pcep.vendor-information.enterprise-number", - FT_UINT32, BASE_DEC|BASE_EXT_STRING, &sminmpec_values_ext, 0x0, + FT_UINT32, BASE_ENTERPRISES, STRINGS_ENTERPRISES, 0x0, "IANA Private Enterprise Number", HFILL } }, { &hf_pcep_enterprise_specific_info, @@ -5585,7 +5585,7 @@ proto_register_pcep(void) }, { &hf_pcep_tlv_enterprise_number, { "Enterprise Number", "pcep.tlv.enterprise-number", - FT_UINT32, BASE_DEC|BASE_EXT_STRING, &sminmpec_values_ext, 0x0, + FT_UINT32, BASE_ENTERPRISES, STRINGS_ENTERPRISES, 0x0, "IANA Private Enterprise Number", HFILL } }, { &hf_pcep_tlv_enterprise_specific_info, -- cgit v1.2.1