diff options
author | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2005-06-26 11:01:04 +0000 |
---|---|---|
committer | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2005-06-26 11:01:04 +0000 |
commit | 28c71383e0995cdc2903b26e8d38498b5e5c4f7f (patch) | |
tree | 94efebf6a782508885cfbf20b8e6e279fce5b567 /asn1 | |
parent | d4f6d4202491e3f8f98bb43668b6e9f6b034d159 (diff) |
Add a signal
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14775 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'asn1')
-rw-r--r-- | asn1/gsmmap/GSMMAP.asn | 6 | ||||
-rw-r--r-- | asn1/gsmmap/packet-gsm_map-template.c | 18 |
2 files changed, 19 insertions, 5 deletions
diff --git a/asn1/gsmmap/GSMMAP.asn b/asn1/gsmmap/GSMMAP.asn index 7648bfb138..bd2040beac 100644 --- a/asn1/gsmmap/GSMMAP.asn +++ b/asn1/gsmmap/GSMMAP.asn @@ -3698,11 +3698,7 @@ ModifyNotificationToCSE ::= ENUMERATED { deactivate (0 ), activate (1 )} -Odb-data ::= SEQUENCE { - odb-GeneralData ODB-GeneralData, - odb-HPLMN-Data ODB-HPLMN-Data OPTIONAL, - extensionContainer ExtensionContainer OPTIONAL, - ... } + M-CSI ::= SEQUENCE { mobilityTriggers MobilityTriggers, serviceKey ServiceKey, diff --git a/asn1/gsmmap/packet-gsm_map-template.c b/asn1/gsmmap/packet-gsm_map-template.c index 22b8dd0f1a..5052f3dd41 100644 --- a/asn1/gsmmap/packet-gsm_map-template.c +++ b/asn1/gsmmap/packet-gsm_map-template.c @@ -244,6 +244,10 @@ const value_string gsm_map_opr_code_strings[] = { { 75, "remoteUserFree" }, { 76, "registerCC-Entry" }, { 77, "eraseCC-Entry" }, + { 78, "secureTransportClass1" }, + { 79, "secureTransportClass2" }, + { 80, "secureTransportClass3" }, + { 81, "secureTransportClass4" }, { 83, "provideSubscriberLocation" }, { 85, "sendRoutingInfoForLCS" }, { 86, "subscriberLocationReport" }, @@ -606,7 +610,15 @@ static int dissect_invokeData(packet_info *pinfo, proto_tree *tree, tvbuff_t *tv case 77: /*eraseCC-Entry*/ offset=dissect_gsm_map_EraseCC_EntryArg(FALSE, tvb, offset, pinfo, tree, -1); break; + case 78: /*secureTransportClass1*/ + case 79: /*secureTransportClass1*/ + case 80: /*secureTransportClass1*/ + case 81: /*secureTransportClass1*/ + offset=dissect_gsm_map_SecureTransportArg(FALSE, tvb, offset, pinfo, tree, -1); + break; case 83: /*provideSubscriberLocation*/ + offset=dissect_gsm_map_EraseCC_EntryArg(FALSE, tvb, offset, pinfo, tree, -1); + break; offset=dissect_gsm_map_ProvideSubscriberLocation_Arg(FALSE, tvb, offset, pinfo, tree, -1); break; case 85: /*sendRoutingInfoForLCS*/ @@ -821,6 +833,12 @@ static int dissect_returnResultData(packet_info *pinfo, proto_tree *tree, tvbuff case 77: /*eraseCC-Entry*/ offset=dissect_gsm_map_EraseCC_EntryRes(FALSE, tvb, offset, pinfo, tree, -1); break; + case 78: /*secureTransportClass1*/ + case 79: /*secureTransportClass1*/ + case 80: /*secureTransportClass1*/ + case 81: /*secureTransportClass1*/ + offset=dissect_gsm_map_SecureTransportRes(FALSE, tvb, offset, pinfo, tree, -1); + break; case 83: /*provideSubscriberLocation*/ offset=dissect_gsm_map_ProvideSubscriberLocation_Res(FALSE, tvb, offset, pinfo, tree, -1); break; |