diff options
author | Anders Broman <anders.broman@ericsson.com> | 2010-11-11 17:24:11 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2010-11-11 17:24:11 +0000 |
commit | 92d5c09ac6abfe9840d1050bd6f2f92a5046c05c (patch) | |
tree | 2432530d185bbc0f6abb10e9bf979ba8d4f9ef7b /asn1 | |
parent | ccb6503c1015390630deacd0969d4a1148a2db66 (diff) |
Use value_string_ext.
svn path=/trunk/; revision=34844
Diffstat (limited to 'asn1')
-rw-r--r-- | asn1/s1ap/s1ap.cnf | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/asn1/s1ap/s1ap.cnf b/asn1/s1ap/s1ap.cnf index 2d8c0a9352..d902ae47dd 100644 --- a/asn1/s1ap/s1ap.cnf +++ b/asn1/s1ap/s1ap.cnf @@ -8,6 +8,11 @@ PER ALIGNED #.END +#.USE_VALS_EXT +CauseRadioNetwork +ProcedureCode +ProtocolIE-ID + #.EXPORTS ONLY_VALS WS_VAR CauseRadioNetwork CauseTransport @@ -70,7 +75,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(s1ap_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, &s1ap_ProtocolIE_ID_vals_ext, "unknown (%d)")); } #.END @@ -87,7 +92,7 @@ ProtocolIE-Field/value ie_field_value #.FN_PARS ProcedureCode VAL_PTR = &ProcedureCode #.FN_FTR ProcedureCode col_add_fstr(actx->pinfo->cinfo, COL_INFO, "%s ", - val_to_str(ProcedureCode, s1ap_ProcedureCode_vals, + val_to_str_ext(ProcedureCode, &s1ap_ProcedureCode_vals_ext, "unknown message")); #.END @@ -435,7 +440,7 @@ MAX_VAL = asn1_param_get_integer(%(ACTX)s,"upperBound") #.TYPE_ATTR -ProtocolExtensionID TYPE = FT_UINT8 DISPLAY = BASE_DEC STRINGS = VALS(s1ap_ProtocolIE_ID_vals) +ProtocolExtensionID TYPE = FT_UINT8 DISPLAY = BASE_DEC|BASE_EXT_STRING STRINGS = &s1ap_ProtocolIE_ID_vals_ext #.ASSIGN_VALUE_TO_TYPE # S1AP does not have constants assigned to types, they are pure INTEGER # ProcedureCode |