diff options
author | Anders Broman <anders.broman@ericsson.com> | 2005-12-19 19:39:42 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2005-12-19 19:39:42 +0000 |
commit | fb6610f77da6fdac0105edfe638e69e6c9c59f9d (patch) | |
tree | b59019cf07e24ea870072f8e68e1ababe6c310c7 /asn1/ansi_map | |
parent | f9d87c58002791c80547593c52ed09b2bc125641 (diff) | |
download | wireshark-fb6610f77da6fdac0105edfe638e69e6c9c59f9d.tar.gz wireshark-fb6610f77da6fdac0105edfe638e69e6c9c59f9d.tar.bz2 wireshark-fb6610f77da6fdac0105edfe638e69e6c9c59f9d.zip |
Fix some asn1 errors and insert the new code to call TCAP.
svn path=/trunk/; revision=16862
Diffstat (limited to 'asn1/ansi_map')
-rw-r--r-- | asn1/ansi_map/ansi_map.asn | 255 | ||||
-rw-r--r-- | asn1/ansi_map/packet-ansi_map-template.c | 20 |
2 files changed, 180 insertions, 95 deletions
diff --git a/asn1/ansi_map/ansi_map.asn b/asn1/ansi_map/ansi_map.asn index dd99d61686..ffbcd26b10 100644 --- a/asn1/ansi_map/ansi_map.asn +++ b/asn1/ansi_map/ansi_map.asn @@ -1383,6 +1383,7 @@ QualificationRequestRes ::= [PRIVATE 18] SET { mscid [21] IMPLICIT MSCID OPTIONAL, -- (HLR) O 6.5.2.82 f -- Profile **Macro** O 6.5.2.97 g + ... } -- 6.4.2.33 RandomVariableRequest @@ -1391,7 +1392,7 @@ RandomVariableRequest ::= [PRIVATE 18] SET { -- (Serving MSC) M 6.5.2.82 randc [67] IMPLICIT RANDC, -- M 6.5.2.100 - servingCellID [2] IMPLICIT ServingCellID, + servingCellID [2] IMPLICIT ServingCellID -- M 6.5.2.117 } @@ -1407,7 +1408,7 @@ RandomVariableRequestRes ::= [PRIVATE 18] SET { RedirectionDirective ::= [PRIVATE 18] SET { billingID [1] IMPLICIT BillingID, -- (Originating) M 6.5.2.16 - digits-dest [4] IMPLICIT Digits OPTIONAL,¨' + digits-dest [4] IMPLICIT Digits OPTIONAL, -- (Destination) M 6.5.2.58 electronicSerialNumber [9] IMPLICIT ElectronicSerialNumber, -- M 6.5.2.63 @@ -1622,13 +1623,13 @@ RegistrationNotificationRes ::= [PRIVATE 18] SET { RemoteUserInteractionDirective ::= [PRIVATE 18] SET { announcementList [130] IMPLICIT AnnouncementList, -- M 6.5.2.6 - digitCollectionControl [139] IMPLICIT DigitCollectionControl, + digitCollectionControl [139] IMPLICIT DigitCollectionControl -- M 6.5.2.57 } -- RemoteUserInteractionDirective RETURN RESULT Parameters RemoteUserInteractionDirectiveRes ::= [PRIVATE 18] SET { - digits [4] IMPLICIT Digits OPTIONAL, + digits [4] IMPLICIT Digits OPTIONAL -- (Dialed) O 6.5.2.58 a } @@ -1659,7 +1660,8 @@ RoutingRequest ::= [PRIVATE 18] SET { -- O 6.5.2.3 b callingPartyNumberString1 [84] IMPLICIT CallingPartyNumberString1 OPTIONAL, -- O 6.5.2.23 c - callingPartyNumberString2 [85] IMPLICIT CallingPartyNumberString2 OPTIONAL, O 6.5.2.24 c + callingPartyNumberString2 [85] IMPLICIT CallingPartyNumberString2 OPTIONAL, + -- O 6.5.2.24 c callingPartySubaddress [84] IMPLICIT CallingPartySubaddress OPTIONAL, -- O 6.5.2.25 c destinationDigits [87] IMPLICIT DestinationDigits OPTIONAL, @@ -1789,7 +1791,8 @@ SMSDeliveryForward ::= [PRIVATE 18] SET { -- SMSDeliveryForward RETURN RESULT Parameters SMSDeliveryForwardRes ::= [PRIVATE 18] SET { - sms-BearerData [105] IMPLICIT SMS-BearerData, O 6.5.2.124 a + sms-BearerData [105] IMPLICIT SMS-BearerData, + -- O 6.5.2.124 a sms-CauseCode [153] IMPLICIT SMS-CauseCode OPTIONAL -- O 6.5.2.125 b } @@ -1834,10 +1837,14 @@ SMSDeliveryPointToPointRes ::= [PRIVATE 18] SET { -- 6.4.2.44 SMSNotification SMSNotification ::= [PRIVATE 18] SET { - electronicSerialNumber [9] IMPLICIT ElectronicSerialNumber, M 6.5.2.63 - mobileIdentificationNumber [8] IMPLICIT MobileIdentificationNumber, M 6.5.2.81 - SMS_AccessDeniedReason O 6.5.2.122 a - SMS_Address O 6.5.2.123 a, b + electronicSerialNumber [9] IMPLICIT ElectronicSerialNumber, + -- M 6.5.2.63 + mobileIdentificationNumber [8] IMPLICIT MobileIdentificationNumber, + -- M 6.5.2.81 + sms-AccessDeniedReason [152] IMPLICIT SMS-AccessDeniedReason OPTIONAL, + -- O 6.5.2.122 a + sms-Address [104] IMPLICIT SMS-Address OPTIONAL + -- O 6.5.2.123 a, b } -- SMSNotification RETURN RESULT Parameters @@ -1845,63 +1852,104 @@ SMSNotification ::= [PRIVATE 18] SET { -- 6.4.2.45 SMSRequest SMSRequest ::= [PRIVATE 18] SET { - mobileIdentificationNumber [8] IMPLICIT MobileIdentificationNumber, M 6.5.2.81 - electronicSerialNumber [9] IMPLICIT ElectronicSerialNumber, O 6.5.2.63 a - SMS_NotificationIndicator O 6.5.2.130 b - sms-TeleserviceIdentifier [116] IMPLICIT SMS-TeleserviceIdentifier, O 6.5.2.137 c + mobileIdentificationNumber [8] IMPLICIT MobileIdentificationNumber, + -- M 6.5.2.81 + electronicSerialNumber [9] IMPLICIT ElectronicSerialNumber, + -- O 6.5.2.63 a + sms-NotificationIndicator [109] IMPLICIT SMS-NotificationIndicator OPTIONAL, + -- O 6.5.2.130 b + sms-TeleserviceIdentifier [116] IMPLICIT SMS-TeleserviceIdentifier + -- O 6.5.2.137 c } -- SMSRequest RETURN RESULT Parameters SMSRequestRes ::= [PRIVATE 18] SET { - electronicSerialNumber [9] IMPLICIT ElectronicSerialNumber, O 6.5.2.63 a - SMS_AccessDeniedReason O 6.5.2.122 b, c - SMS_Address O 6.5.2.123 c, d + electronicSerialNumber [9] IMPLICIT ElectronicSerialNumber, + -- O 6.5.2.63 a + sms-AccessDeniedReason [152] IMPLICIT SMS-AccessDeniedReason OPTIONAL, + -- O 6.5.2.122 b, c + sms-Address [104] IMPLICIT SMS-Address OPTIONAL + -- O 6.5.2.123 c, d } -- 6.4.2.46 TransferToNumberRequest TransferToNumberRequest ::= [PRIVATE 18] SET { - electronicSerialNumber [9] IMPLICIT ElectronicSerialNumber, M 6.5.2.63 - mobileIdentificationNumber [8] IMPLICIT MobileIdentificationNumber, M 6.5.2.81 - RedirectionReason M 6.5.2.110 - systemMyTypeCode [22] IMPLICIT SystemMyTypeCode, (MSC) M 6.5.2.147 - billingID [1] IMPLICIT BillingID, (Originating) O 6.5.2.16 a - GroupInformation O 6.5.2.69 b - legInformation [288] IMPLICIT LegInformation OPTIONAL, O 6.5.2.75 c - mscid [21] IMPLICIT MSCID OPTIONAL, (Originating) O 6.5.2.82 d - mSCIdentificationNumber [94] IMPLICIT MSCIdentificationNumber OPTIONAL O 6.5.2.83 e - pilotBillingID [169] IMPLICIT PilotBillingID OPTIONAL, O 6.5.2.94 f - pilotNumber [168] IMPLICIT PilotNumber OPTIONAL, O 6.5.2.95 f - TransactionCapability O 6.5.2.160 e + electronicSerialNumber [9] IMPLICIT ElectronicSerialNumber, + -- M 6.5.2.63 + mobileIdentificationNumber [8] IMPLICIT MobileIdentificationNumber, + -- M 6.5.2.81 + redirectionReason [19] IMPLICIT RedirectionReason, + -- M 6.5.2.110 + systemMyTypeCode [22] IMPLICIT SystemMyTypeCode, + -- (MSC) M 6.5.2.147 + billingID [1] IMPLICIT BillingID, + -- (Originating) O 6.5.2.16 a + groupInformation [163] GroupInformation OPTIONAL, + -- O 6.5.2.69 b + legInformation [288] IMPLICIT LegInformation OPTIONAL, + -- O 6.5.2.75 c + mscid [21] IMPLICIT MSCID OPTIONAL, + -- (Originating) O 6.5.2.82 d + mSCIdentificationNumber [94] IMPLICIT MSCIdentificationNumber OPTIONAL, + -- O 6.5.2.83 e + pilotBillingID [169] IMPLICIT PilotBillingID OPTIONAL, + -- O 6.5.2.94 f + pilotNumber [168] IMPLICIT PilotNumber OPTIONAL, + -- O 6.5.2.95 f + transactionCapability [123] IMPLICIT TransactionCapability OPTIONAL + -- O 6.5.2.160 e } -- TransferToNumberRequest RETURN RESULT Parameters TransferToNumberRequestRes ::= [PRIVATE 18] SET { - Digits (Destination) M 6.5.2.58 a - AccessDeniedReason O 6.5.2.1 b - ActionCode O 6.5.2.2 c - AnnouncementList O 6.5.2.6 d - callingPartyNumberString1 [84] IMPLICIT CallingPartyNumberString1 OPTIONAL, O 6.5.2.23 e - callingPartyNumberString2 [85] IMPLICIT CallingPartyNumberString2 OPTIONAL, O 6.5.2.24 e - callingPartySubaddress [84] IMPLICIT CallingPartySubaddress OPTIONAL, O 6.5.2.25 e, f - Digits (Carrier) O 6.5.2.58 g - dmh-AccountCodeDigits [140] IMPLICIT DMH-AccountCodeDigits OPTIONAL, O 6.5.2.59 h - dmh-AlternateBillingDigits [141] IMPLICIT DMH-AlternateBillingDigits OPTIONAL, O 6.5.2.60 h - dmh-BillingDigits [142] IMPLICIT DMH-BillingDigits OPTIONAL, O 6.5.2.61 h - DMH_RedirectionIndicator O 6.5.2.62 h - GroupInformation O 6.5.2.69 i - mobileDirectoryNumber [93] IMPLICIT MobileDirectoryNumber OPTIONAL, O 6.5.2.80 h - noAnswerTime [96] IMPLICIT NoAnswerTime OPTIONAL, O 6.5.2.87 g - RedirectingNumberDigits O 6.5.2.107 f - redirectingNumberString [101] IMPLICIT RedirectingNumberString OPTIONAL, O 6.5.2.108 e - redirectingSubaddress [102] IMPLICIT RedirectingSubaddress OPTIONAL, O 6.5.2.109 e, f - TerminationList O 6.5.2.156 j - terminationTriggers [122] IMPLICIT TerminationTriggers OPTIONAL, O 6.5.2.159 g + digits-Destination [4] IMPLICIT Digits, + -- (Destination) M 6.5.2.58 a + accessDeniedReason [20] IMPLICIT AccessDeniedReason OPTIONAL, + -- O 6.5.2.1 b + actionCode [128] IMPLICIT ActionCode OPTIONAL, + -- O 6.5.2.2 c + announcementList [130] IMPLICIT AnnouncementList, + -- O 6.5.2.6 d + callingPartyNumberString1 [84] IMPLICIT CallingPartyNumberString1 OPTIONAL, + -- O 6.5.2.23 e + callingPartyNumberString2 [85] IMPLICIT CallingPartyNumberString2 OPTIONAL, + -- O 6.5.2.24 e + callingPartySubaddress [84] IMPLICIT CallingPartySubaddress OPTIONAL, + -- O 6.5.2.25 e, f + digits-Carrier [4] IMPLICIT Digits OPTIONAL, + -- (Carrier) O 6.5.2.58 g + dmh-AccountCodeDigits [140] IMPLICIT DMH-AccountCodeDigits OPTIONAL, + -- O 6.5.2.59 h + dmh-AlternateBillingDigits [141] IMPLICIT DMH-AlternateBillingDigits OPTIONAL, + -- O 6.5.2.60 h + dmh-BillingDigits [142] IMPLICIT DMH-BillingDigits OPTIONAL, + -- O 6.5.2.61 h + dmh-RedirectionIndicator [88] IMPLICIT DMH-RedirectionIndicator OPTIONAL, + -- O 6.5.2.62 h + groupInformation [163] GroupInformation OPTIONAL, + -- O 6.5.2.69 i + mobileDirectoryNumber [93] IMPLICIT MobileDirectoryNumber OPTIONAL, + -- O 6.5.2.80 h + noAnswerTime [96] IMPLICIT NoAnswerTime OPTIONAL, + -- O 6.5.2.87 g + redirectingNumberDigits [100] IMPLICIT RedirectingNumberDigits OPTIONAL, + -- O 6.5.2.107 f + redirectingNumberString [101] IMPLICIT RedirectingNumberString OPTIONAL, + -- O 6.5.2.108 e + redirectingSubaddress [102] IMPLICIT RedirectingSubaddress OPTIONAL, + -- O 6.5.2.109 e, f + terminationList [120] IMPLICIT TerminationList OPTIONAL, + -- O 6.5.2.156 j + terminationTriggers [122] IMPLICIT TerminationTriggers OPTIONAL + -- O 6.5.2.159 g } -- 6.4.2.47 TrunkTest TrunkTest ::= [PRIVATE 18] SET { - interMSCCircuitID M 6.5.2.72 - SeizureType M 6.5.2.115 + interMSCCircuitID [6] IMPLICIT InterMSCCircuitID, + -- M 6.5.2.72 + seizureType [15] IMPLICIT SeizureType + -- M 6.5.2.115 } -- TrunkTest RETURN RESULT Parameters @@ -1909,7 +1957,8 @@ TrunkTest ::= [PRIVATE 18] SET { -- 6.4.2.48 TrunkTestDisconnect TrunkTestDisconnect ::= [PRIVATE 18] SET { - interMSCCircuitID M 6.5.2.72 + interMSCCircuitID [6] IMPLICIT InterMSCCircuitID + -- M 6.5.2.72 } -- TrunkTestDisconnect RETURN RESULT Parameters @@ -1917,7 +1966,8 @@ TrunkTestDisconnect ::= [PRIVATE 18] SET { -- 6.4.2.49 Unblocking Unblocking ::= [PRIVATE 18] SET { - interMSCCircuitID M 6.5.2.72 + interMSCCircuitID [6] IMPLICIT InterMSCCircuitID + -- M 6.5.2.72 } -- Unblocking RETURN RESULT Parameters @@ -1925,47 +1975,78 @@ Unblocking ::= [PRIVATE 18] SET { -- 6.4.2.50 UnreliableRoamerDataDirective UnreliableRoamerDataDirective ::= [PRIVATE 18] SET { - mscid [21] IMPLICIT MSCID OPTIONAL, (HLR) O 6.5.2.82 a - senderIdentificationNumber [103] IMPLICIT SenderIdentificationNumber OPTIONAL, O 6.5.2.116 b + mscid [21] IMPLICIT MSCID OPTIONAL, + -- (HLR) O 6.5.2.82 a + senderIdentificationNumber [103] IMPLICIT SenderIdentificationNumber OPTIONAL + -- O 6.5.2.116 b } -- UnreliableRoamerDataDirective RETURN RESULT Parameters -- zero octets -- 6.4.2.51 UnsolicitedResponse UnsolicitedResponse ::= [PRIVATE 18] SET { - billingID [1] IMPLICIT BillingID, (Anchor) M 6.5.2.16 - electronicSerialNumber [9] IMPLICIT ElectronicSerialNumber, M 6.5.2.63 - mobileIdentificationNumber [8] IMPLICIT MobileIdentificationNumber, M 6.5.2.81 - Digits (Destination) O 6.5.2.58 a - ExtendedMSCID (Border MSC) O 6.5.2.64 a - ExtendedSystemMyTypeCode (Border MSC) O 6.5.2.65 a - PC_SSN (Border MSC) O 6.5.2.93 a, b - SystemAccessType O 6.5.2.145 c + billingID [1] IMPLICIT BillingID, + -- (Anchor) M 6.5.2.16 + electronicSerialNumber [9] IMPLICIT ElectronicSerialNumber, + -- M 6.5.2.63 + mobileIdentificationNumber [8] IMPLICIT MobileIdentificationNumber, + -- M 6.5.2.81 + digits-Destination [4] IMPLICIT Digits OPTIONAL, + -- (Destination) O 6.5.2.58 a + extendedMSCID [53] IMPLICIT ExtendedMSCID OPTIONAL, + -- (Border MSC) O 6.5.2.64 a + extendedSystemMyTypeCode [54] IMPLICIT ExtendedSystemMyTypeCode OPTIONAL, + -- (Border MSC) O 6.5.2.65 a + pc-ssn [32] IMPLICIT PC-SSN OPTIONAL, + -- (Border MSC) O 6.5.2.93 a, b + systemAccessType [34] IMPLICIT SystemAccessType OPTIONAL + -- O 6.5.2.145 c } -- UnsolicitedResponse RETURN RESULT Parameters UnsolicitedResponseRes ::= [PRIVATE 18] SET { - alertCode [75] IMPLICIT AlertCode OPTIONAL, O 6.5.2.3 a - billingID [1] IMPLICIT BillingID, (Originating) O 6.5.2.16 b - callingPartyNumberString1 [84] IMPLICIT CallingPartyNumberString1 OPTIONAL, O 6.5.2.23 c - callingPartyNumberString2 [85] IMPLICIT CallingPartyNumberString2 OPTIONAL, O 6.5.2.24 c - callingPartySubaddress [84] IMPLICIT CallingPartySubaddress OPTIONAL, O 6.5.2.25 c - dmh-AccountCodeDigits [140] IMPLICIT DMH-AccountCodeDigits OPTIONAL, O 6.5.2.59 d - dmh-AlternateBillingDigits [141] IMPLICIT DMH-AlternateBillingDigits OPTIONAL, O 6.5.2.60 d - dmh-BillingDigits [142] IMPLICIT DMH-BillingDigits OPTIONAL, O 6.5.2.61 d - ExtendedMSCID (Originating MSC) O 6.5.2.64 e - ExtendedSystemMyTypeCode (Originating MSC) O 6.5.2.65 f - legInformation [288] IMPLICIT LegInformation OPTIONAL, O 6.5.2.75 g - mobileDirectoryNumber [93] IMPLICIT MobileDirectoryNumber OPTIONAL, O 6.5.2.80 d - mSCIdentificationNumber [94] IMPLICIT MSCIdentificationNumber OPTIONAL (Origination MSC) O 6.5.2.83 g - oneTimeFeatureIndicator [97] IMPLICIT OneTimeFeatureIndicator OPTIONAL, O 6.5.2.88 g - PC_SSN (Originating MSC) O 6.5.2.93 h - pilotBillingID [169] IMPLICIT PilotBillingID OPTIONAL, O 6.5.2.94 g - pilotNumber [168] IMPLICIT PilotNumber OPTIONAL, O 6.5.2.95 g - redirectingNumberString [101] IMPLICIT RedirectingNumberString OPTIONAL, O 6.5.2.108 c - redirectingSubaddress [102] IMPLICIT RedirectingSubaddress OPTIONAL, O 6.5.2.109 c - terminationTreatment [121] IMPLICIT TerminationTreatment OPTIONAL, O 6.5.2.158 g - terminationTriggers [122] IMPLICIT TerminationTriggers OPTIONAL, O 6.5.2.159 g + alertCode [75] IMPLICIT AlertCode OPTIONAL, + -- O 6.5.2.3 a + billingID [1] IMPLICIT BillingID, + -- (Originating) O 6.5.2.16 b + callingPartyNumberString1 [84] IMPLICIT CallingPartyNumberString1 OPTIONAL, + -- O 6.5.2.23 c + callingPartyNumberString2 [85] IMPLICIT CallingPartyNumberString2 OPTIONAL, + -- O 6.5.2.24 c + callingPartySubaddress [84] IMPLICIT CallingPartySubaddress OPTIONAL, + -- O 6.5.2.25 c + dmh-AccountCodeDigits [140] IMPLICIT DMH-AccountCodeDigits OPTIONAL, + -- O 6.5.2.59 d + dmh-AlternateBillingDigits [141] IMPLICIT DMH-AlternateBillingDigits OPTIONAL, + -- O 6.5.2.60 d + dmh-BillingDigits [142] IMPLICIT DMH-BillingDigits OPTIONAL, + -- O 6.5.2.61 d + extendedMSCID [53] IMPLICIT ExtendedMSCID OPTIONAL, + -- (Originating MSC) O 6.5.2.64 e + extendedSystemMyTypeCode [54] IMPLICIT ExtendedSystemMyTypeCode OPTIONAL, + -- (Originating MSC) O 6.5.2.65 f + legInformation [288] IMPLICIT LegInformation OPTIONAL, + -- O 6.5.2.75 g + mobileDirectoryNumber [93] IMPLICIT MobileDirectoryNumber OPTIONAL, + -- O 6.5.2.80 d + mSCIdentificationNumber [94] IMPLICIT MSCIdentificationNumber OPTIONAL, + -- (Origination MSC) O 6.5.2.83 g + oneTimeFeatureIndicator [97] IMPLICIT OneTimeFeatureIndicator OPTIONAL, + -- O 6.5.2.88 g + pc-ssn [32] IMPLICIT PC-SSN OPTIONAL, + -- (Originating MSC) O 6.5.2.93 h + pilotBillingID [169] IMPLICIT PilotBillingID OPTIONAL, + -- O 6.5.2.94 g + pilotNumber [168] IMPLICIT PilotNumber OPTIONAL, + -- O 6.5.2.95 g + redirectingNumberString [101] IMPLICIT RedirectingNumberString OPTIONAL, + -- O 6.5.2.108 c + redirectingSubaddress [102] IMPLICIT RedirectingSubaddress OPTIONAL, + -- O 6.5.2.109 c + terminationTreatment [121] IMPLICIT TerminationTreatment OPTIONAL, + -- O 6.5.2.158 g + terminationTriggers [122] IMPLICIT TerminationTriggers OPTIONAL + -- O 6.5.2.159 g } -- Parameters @@ -2849,7 +2930,7 @@ RestrictionDigits ::= DigitsType RoutingDigits ::= DigitsType -- 6.5.2.115 --- 1 0 0 0 1 1 1 1 +-- 1 0 0 0 1 1 1 1 (0x8f) SeizureType ::= ENUMERATED { unspecified ( 0 ), loop-back ( 1 ), @@ -2862,7 +2943,7 @@ SeizureType ::= ENUMERATED { SenderIdentificationNumber ::= DigitsType -- 6.5.2.117 --- 1 0 0 0 0 0 1 0 (0x82)(0x2) +-- 1 0 0 0 0 0 1 0 (0x82)(2) ServingCellID ::= OCTET STRING -- 6.5.2.118 @@ -2888,7 +2969,7 @@ SignalQuality ::= INTEGER (0..255) -- 6.5.2.122 -- 1 0 0 1 1 1 1 1 (0x9f) -- 1 0 0 0 0 0 0 1 (0x81) --- 0 0 0 1 1 0 0 0 +-- 0 0 0 1 1 0 0 0 (0x18)(152) SMS-AccessDeniedReason ::= OCTET STRING -- 6.5.2.123 diff --git a/asn1/ansi_map/packet-ansi_map-template.c b/asn1/ansi_map/packet-ansi_map-template.c index 6b0d9d1111..5e2e66704d 100644 --- a/asn1/ansi_map/packet-ansi_map-template.c +++ b/asn1/ansi_map/packet-ansi_map-template.c @@ -50,6 +50,7 @@ #include "packet-ansi_map.h" #include "packet-ansi_a.h" #include "packet-ber.h" +#include "packet-tcap.h" #define PNAME "ANSI Mobile Application Part" #define PSNAME "ANSI MAP" @@ -347,14 +348,17 @@ proto_reg_handoff_ansi_map(void) ansi_map_handle = create_dissector_handle(dissect_ansi_map, proto_ansi_map); - dissector_add("tcap.ansi_ssn", 5, ansi_map_handle); - dissector_add("tcap.ansi_ssn", 6, ansi_map_handle); - dissector_add("tcap.ansi_ssn", 7, ansi_map_handle); - dissector_add("tcap.ansi_ssn", 8, ansi_map_handle); - dissector_add("tcap.ansi_ssn", 9 , ansi_map_handle); - dissector_add("tcap.ansi_ssn", 10 , ansi_map_handle); - dissector_add("tcap.ansi_ssn", 11 , ansi_map_handle); - dissector_add("tcap.ansi_ssn", 12 , ansi_map_handle); + add_ansi_tcap_subdissector(5, ansi_map_handle); + add_ansi_tcap_subdissector(6, ansi_map_handle); + add_ansi_tcap_subdissector(7, ansi_map_handle); + add_ansi_tcap_subdissector(8, ansi_map_handle); + add_ansi_tcap_subdissector(9 , ansi_map_handle); + add_ansi_tcap_subdissector(10 , ansi_map_handle); + add_ansi_tcap_subdissector(11 , ansi_map_handle); + add_ansi_tcap_subdissector(12 , ansi_map_handle); + add_ansi_tcap_subdissector(13 , ansi_map_handle); + add_ansi_tcap_subdissector(14 , ansi_map_handle); + data_handle = find_dissector("data"); |