aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/pcap
diff options
context:
space:
mode:
authorBill Meier <wmeier@newsguy.com>2010-11-15 22:00:33 +0000
committerBill Meier <wmeier@newsguy.com>2010-11-15 22:00:33 +0000
commit37742d97d8bfa66d3621cb18334075e24ad85d65 (patch)
tree6d9d600f40cc6d36ab8a4d88c26eb660fd99d59c /asn1/pcap
parente1b1ef192cf444c5493c491d12e3e866318f0886 (diff)
Use value_string_ext fcns to access several value_string arrays.
svn path=/trunk/; revision=34890
Diffstat (limited to 'asn1/pcap')
-rw-r--r--asn1/pcap/pcap.cnf10
1 files changed, 8 insertions, 2 deletions
diff --git a/asn1/pcap/pcap.cnf b/asn1/pcap/pcap.cnf
index d11c6d1ccb..3b1bca8d54 100644
--- a/asn1/pcap/pcap.cnf
+++ b/asn1/pcap/pcap.cnf
@@ -18,6 +18,12 @@ PCAP-PDU
ProcedureCode
ProtocolIE-ID
+#.USE_VALS_EXT
+ProtocolIE-ID
+CauseRadioNetwork
+TDD-ChannelisationCode
+SFN-SFN-Drift
+
#.NO_EMIT
#.OMIT_ASSIGNMENT
@@ -58,7 +64,7 @@ ProtocolIE-Field/value ie_field_value
#.FN_PARS ProtocolIE-ID VAL_PTR=&ProtocolIE_ID
#.FN_FTR ProtocolIE-ID
if (tree) {
- proto_item_append_text(proto_item_get_parent_nth(actx->created_item, 2), ": %s", val_to_str(ProtocolIE_ID, VALS(pcap_ProtocolIE_ID_vals), "unknown (%d)"));
+ proto_item_append_text(proto_item_get_parent_nth(actx->created_item, 2), ": %s", val_to_str_ext(ProtocolIE_ID, &pcap_ProtocolIE_ID_vals_ext, "unknown (%d)"));
}
#.END
@@ -122,7 +128,7 @@ ProtocolIE-Field/value ie_field_value
#.TYPE_ATTR
-ProtocolExtensionID TYPE = FT_UINT8 DISPLAY = BASE_DEC STRINGS = VALS(pcap_ProtocolIE_ID_vals)
+ProtocolExtensionID TYPE = FT_UINT8 DISPLAY = BASE_DEC|BASE_EXT_STRING STRINGS = &pcap_ProtocolIE_ID_vals_ext
#.ASSIGN_VALUE_TO_TYPE # PCAP does not have constants assigned to types, they are pure INTEGER
# ProcedureCode