summaryrefslogtreecommitdiff
path: root/asn1/ansi_map/ansi_map.cnf
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2008-10-23 05:56:28 +0000
committerAnders Broman <anders.broman@ericsson.com>2008-10-23 05:56:28 +0000
commit9b9c51873bf68298fe3cb7508bb5a26006e0c0a1 (patch)
treeca73752540d6ae514f63a4a78f52fbcba6f22aba /asn1/ansi_map/ansi_map.cnf
parentbefeb91d67a18fe3ae008c018f3f0e03e594ed39 (diff)
downloadwireshark-9b9c51873bf68298fe3cb7508bb5a26006e0c0a1.tar.gz
From shmulikB:
1. ansi map fail to parser BCD digits when Numbering Plan: Telephony Numbering (ITU-T Rec. E.164,E.163) (2) 2. fix dissector_try_port if sms-TeleserviceIdentifier RECIEVE BEFORE sms-BearerData. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2989 svn path=/trunk/; revision=26521
Diffstat (limited to 'asn1/ansi_map/ansi_map.cnf')
-rw-r--r--asn1/ansi_map/ansi_map.cnf9
1 files changed, 8 insertions, 1 deletions
diff --git a/asn1/ansi_map/ansi_map.cnf b/asn1/ansi_map/ansi_map.cnf
index 4878b54bb1..38e1444c8b 100644
--- a/asn1/ansi_map/ansi_map.cnf
+++ b/asn1/ansi_map/ansi_map.cnf
@@ -287,6 +287,13 @@
break;
}
}
+ else
+ {
+ if (ansi_map_sms_tele_id != -1)
+ {
+ dissector_try_port(is637_tele_id_dissector_table, ansi_map_sms_tele_id, SMS_BearerData_tvb, g_pinfo, g_tree);
+ }
+ }
}
# 6.5.2.136 SMS-OriginationRestrictions
@@ -304,7 +311,7 @@
int length;
proto_tree *subtree;
tvbuff_t *parameter_tvb = NULL;
- static gint32 ansi_map_sms_tele_id = -1;
+ ansi_map_sms_tele_id = -1;
%(DEFAULT_BODY)s
if (parameter_tvb){