diff options
author | João Valverde <joao.valverde@tecnico.ulisboa.pt> | 2015-10-11 17:51:40 +0100 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2015-10-12 18:26:14 +0000 |
commit | 2eb7e879f414b1f415e0c79ae9a4f7b3d2d1e77e (patch) | |
tree | 1d7b40dc93fa97c1b012b6582093b22cb0f28d45 /epan/proto.c | |
parent | f8ba1bdb76cb7da1560ad22aebeba6ad7e5e3922 (diff) |
Add BASE_PT_ types to proto_registrar_dump_fields()
Change-Id: Ic6b3d71c3c9a14688b55d98f402d359f69524394
Reviewed-on: https://code.wireshark.org/review/10939
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/proto.c')
-rw-r--r-- | epan/proto.c | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/epan/proto.c b/epan/proto.c index 88825c5fc4..e5f38d98d6 100644 --- a/epan/proto.c +++ b/epan/proto.c @@ -8029,27 +8029,19 @@ proto_registrar_dump_fields(void) hfinfo->type == FT_INT56 || hfinfo->type == FT_INT64) { - switch (hfinfo->display & FIELD_DISPLAY_E_MASK) { + switch (FIELD_DISPLAY(hfinfo->display)) { case BASE_NONE: - base_name = "BASE_NONE"; - break; case BASE_DEC: - base_name = "BASE_DEC"; - break; case BASE_HEX: - base_name = "BASE_HEX"; - break; case BASE_OCT: - base_name = "BASE_OCT"; - break; case BASE_DEC_HEX: - base_name = "BASE_DEC_HEX"; - break; case BASE_HEX_DEC: - base_name = "BASE_HEX_DEC"; - break; case BASE_CUSTOM: - base_name = "BASE_CUSTOM"; + case BASE_PT_UDP: + case BASE_PT_TCP: + case BASE_PT_DCCP: + case BASE_PT_SCTP: + base_name = val_to_str_const(FIELD_DISPLAY(hfinfo->display), hf_display, "????"); break; default: base_name = "????"; |