Add map operation 49.
authoretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 16 Feb 2008 17:04:59 +0000 (17:04 +0000)
committeretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 16 Feb 2008 17:04:59 +0000 (17:04 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24360 f5534014-38df-0310-8fa8-9805f1628bb7

asn1/gsmmap/packet-gsmmap-template.c
epan/dissectors/packet-gsm_map.c

index 75c7b425462908a6bc027f9d84baeda99d943d7b..fe75bad941ca94136d4718569feadadd64f7e175 100644 (file)
@@ -1209,7 +1209,14 @@ static int dissect_invokeData(proto_tree *tree, tvbuff_t *tvb, int offset, asn1_
     offset=dissect_gsm_map_sm_ReportSM_DeliveryStatusArg(FALSE, tvb, offset, actx, tree, -1);
     break;
     /* reserved noteSubscriberPresent (48) */
-    /* reserved alertServiceCentreWithoutResult (49) */
+    /* reserved alertServiceCentreWithoutResult (49)  
+        * ETS 300 599: December 2000 (GSM 09.02 version 4.19.1)
+        * -- alertServiceCentreWithoutResult must not be used in
+        * -- version greater 1
+        */
+  case 49:
+       offset = dissect_gsm_map_sm_AlertServiceCentreArg(FALSE, tvb, offset, actx, tree, -1);
+       break;
   case 50: /*activateTraceMode*/
     offset=dissect_gsm_map_om_ActivateTraceModeArg(FALSE, tvb, offset, actx, tree, -1);
     break;
index f20f3a24f1bf2decde9fe48673e04c04b8a8423d..a6ee5c33d8cea019eb8a029408d1ae41f513284e 100644 (file)
@@ -16308,7 +16308,13 @@ static int dissect_invokeData(proto_tree *tree, tvbuff_t *tvb, int offset, asn1_
     offset=dissect_gsm_map_sm_ReportSM_DeliveryStatusArg(FALSE, tvb, offset, actx, tree, -1);
     break;
     /* reserved noteSubscriberPresent (48) */
-    /* reserved alertServiceCentreWithoutResult (49) */
+    /* reserved alertServiceCentreWithoutResult (49)  
+        * -- alertServiceCentreWithoutResult must not be used in
+        * -- version greater 1
+        */
+  case 49:
+       offset = dissect_gsm_map_sm_AlertServiceCentreArg(FALSE, tvb, offset, actx, tree, -1);
+       break;
   case 50: /*activateTraceMode*/
     offset=dissect_gsm_map_om_ActivateTraceModeArg(FALSE, tvb, offset, actx, tree, -1);
     break;
@@ -22474,7 +22480,7 @@ void proto_register_gsm_map(void) {
         "gsm_map_lcs.LCS_QoS", HFILL }},
 
 /*--- End of included file: packet-gsm_map-hfarr.c ---*/
-#line 2636 "packet-gsmmap-template.c"
+#line 2642 "packet-gsmmap-template.c"
   };
 
   /* List of subtrees */
@@ -23060,7 +23066,7 @@ void proto_register_gsm_map(void) {
 
 
 /*--- End of included file: packet-gsm_map-ettarr.c ---*/
-#line 2662 "packet-gsmmap-template.c"
+#line 2668 "packet-gsmmap-template.c"
   };
 
   /* Register protocol */
@@ -23136,7 +23142,7 @@ void proto_register_gsm_map(void) {
 
 
 /*--- End of included file: packet-gsm_map-dis-tab.c ---*/
-#line 2680 "packet-gsmmap-template.c"
+#line 2686 "packet-gsmmap-template.c"
   oid_add_from_string("ericsson-gsm-Map-Ext","1.2.826.0.1249.58.1.0" );
   oid_add_from_string("accessTypeNotAllowed-id","1.3.12.2.1107.3.66.1.2");
   /*oid_add_from_string("map-ac networkLocUp(1) version3(3)","0.4.0.0.1.0.1.3" );