diff options
author | Bill Meier <wmeier@newsguy.com> | 2009-05-08 21:58:10 +0000 |
---|---|---|
committer | Bill Meier <wmeier@newsguy.com> | 2009-05-08 21:58:10 +0000 |
commit | f8e4a91659ab28f2d2ac27bdb43a0ae417f63c28 (patch) | |
tree | fb7cad91f9ae7dfb851ca46c1e31f94160ed6bed /epan/dissectors/packet-ehs.c | |
parent | 3c84c0170e566a63ed9e7abfeb802dcac23f459d (diff) |
Fix potential crash: FT_BOOLEAN field had a value_string not a true_false_string;
Also: Fix comment to indicate this is an EHS dissector not a VCDU dissector.
svn path=/trunk/; revision=28319
Diffstat (limited to 'epan/dissectors/packet-ehs.c')
-rw-r--r-- | epan/dissectors/packet-ehs.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/epan/dissectors/packet-ehs.c b/epan/dissectors/packet-ehs.c index b8930e7290..ad86a087be 100644 --- a/epan/dissectors/packet-ehs.c +++ b/epan/dissectors/packet-ehs.c @@ -1,5 +1,5 @@ -/* packet-vcdu.c - * Routines for VCDU dissection +/* packet-ehs.c + * Routines for "Enhanced HSC System" (EHS) dissection * Copyright 2000, Scott Hovis scott.hovis@ums.msfc.nasa.gov * Enhanced 2008, Matt Dunkle Matthew.L.Dunkle@nasa.gov * @@ -350,11 +350,10 @@ static const value_string ehs_secondary_header_tdm_end_of_data_flag[] = { 0, NULL } }; -static const value_string ehs_secondary_header_tdm_aoslos_flag[] = +static const true_false_string ehs_tfs_secondary_header_tdm_aoslos_flag = { - { 0, "AOS" }, - { 1, "LOS" }, - { 0, NULL } + "AOS" , + "LOS" }; static const value_string ehs_secondary_header_tdm_data_status[] = @@ -1479,7 +1478,7 @@ proto_register_ehs(void) }, { &hf_ehs_sh_tdm_aoslos_flag, { "AOS/LOS Flag", "ehs2.tdm_aoslos_flag", - FT_BOOLEAN, 8, VALS(ehs_secondary_header_tdm_aoslos_flag), 0x08, + FT_BOOLEAN, 8, TFS(&ehs_tfs_secondary_header_tdm_aoslos_flag), 0x08, NULL, HFILL } }, { &hf_ehs_sh_tdm_override_errors_flag, |