diff options
author | Anders Broman <anders.broman@ericsson.com> | 2007-01-03 07:55:40 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2007-01-03 07:55:40 +0000 |
commit | b2312da614f333e2d809db73ffbc27d7941b7d2f (patch) | |
tree | ab64d8d53344ebc928a754541205798218c6b507 /asn1/ansi_map/ansi_map.cnf | |
parent | 97df0c4a563a46676ea89beaa65ed6959027d97f (diff) | |
download | wireshark-b2312da614f333e2d809db73ffbc27d7941b7d2f.tar.gz |
Add call to the Teleservice dissector add a bunch of missing Return signals and
fix up some cut and paste errors.
svn path=/trunk/; revision=20293
Diffstat (limited to 'asn1/ansi_map/ansi_map.cnf')
-rw-r--r-- | asn1/ansi_map/ansi_map.cnf | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/asn1/ansi_map/ansi_map.cnf b/asn1/ansi_map/ansi_map.cnf index f7ce7c33f9..5381c18e98 100644 --- a/asn1/ansi_map/ansi_map.cnf +++ b/asn1/ansi_map/ansi_map.cnf @@ -351,20 +351,32 @@ VAL_PTR = ¶meter_tvb } # 6.5.2.124 -#.FN_BODY SMS-BearerData VAL_PTR = ¶meter_tvb - tvbuff_t *parameter_tvb = NULL; +#.FN_BODY SMS-BearerData VAL_PTR = &SMS_BearerData_tvb + SMS_BearerData_tvb = NULL; %(DEFAULT_BODY)s -# 6.5.2.158 TerminationTreatment -#.FN_PARS TerminationTreatment +# 6.5.2.137 +# N.S0005-0 v 1.0 +#.FN_BODY SMS-TeleserviceIdentifier VAL_PTR = &ansi_map_sms_tele_id +static gint32 ansi_map_sms_tele_id = -1; + +%(DEFAULT_BODY)s + if ((ansi_map_sms_tele_id != -1)&&(SMS_BearerData_tvb !=NULL)) + { + dissector_try_port(is637_tele_id_dissector_table, ansi_map_sms_tele_id, SMS_BearerData_tvb, g_pinfo, g_tree); + ansi_map_sms_tele_id = -1; + } + +# 6.5.2.159 TerminationTriggers +#.FN_PARS TerminationTriggers VAL_PTR = ¶meter_tvb -#.FN_BODY TerminationTreatment +#.FN_BODY TerminationTriggers tvbuff_t *parameter_tvb = NULL; %(DEFAULT_BODY)s if (parameter_tvb){ - dissect_ansi_map_terminationtreatment(parameter_tvb,pinfo,tree); + dissect_ansi_map_terminationtriggers(parameter_tvb,pinfo,tree); } # 6.5.2.160 TransactionCapability |