From Gerasimos Dimitriadis:
authoretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 22 Sep 2009 06:42:10 +0000 (06:42 +0000)
committeretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 22 Sep 2009 06:42:10 +0000 (06:42 +0000)
Change of IEs in DTAP MODIFY msg.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4032

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30064 f5534014-38df-0310-8fa8-9805f1628bb7

epan/dissectors/packet-gsm_a_common.h
epan/dissectors/packet-gsm_a_dtap.c

index ac6a9a2641e677789315bd78288b10b5282e336f..9bbc2c04f6776d11a6c5bee1507b5ae570ac3f8c 100644 (file)
@@ -913,10 +913,10 @@ typedef enum
        DE_SI,                                                  /* Stream Identifier */
        DE_NET_CC_CAP,                                  /* Network Call Control Capabilities */
        DE_CAUSE_NO_CLI,                                /* Cause of No CLI */
-       DE_IMM_MOD_IND,                                 /* Immediate Modification Indicator */
        DE_SUP_CODEC_LIST,                              /* Supported Codec List */
        DE_SERV_CAT,                                    /* Service Category */
        DE_REDIAL,                                              /* 10.5.4.34 Redial */
+       DE_NET_INIT_SERV_UPG,                   /* 10.5.4.35 Network-initiated Service Upgrade ind */
        /* Short Message Service Information Elements [5] 8.1.4 */
        DE_CP_USER_DATA,                                /* CP-User Data */
        DE_CP_CAUSE,                                    /* CP-Cause */
index fcb31013d0b80606cdf08f93109090997b811298..5ebb821e821a8b8147a7613eca5f024f6f52bde9 100644 (file)
@@ -264,12 +264,12 @@ const value_string gsm_dtap_elem_strings[] = {
        { 0x00, "Allowed Actions $(CCBS)$" },
        { 0x00, "Stream Identifier" },
        { 0x00, "Network Call Control Capabilities" },
-       { 0x00, "Cause of No CLI" },
-       { 0x00, "Immediate Modification Indicator" },                   /* 10.5.4.30 Cause of No CLI */
+       { 0x00, "Cause of No CLI" },                                            /* 10.5.4.30 Cause of No CLI */
        /* 10.5.4.31 Void */
        { 0x00, "Supported Codec List" },                               /* 10.5.4.32 Supported codec list */
        { 0x00, "Service Category" },                                   /* 10.5.4.33 Service category */
        { 0x00, "Redial" },                                             /* 10.5.4.34 Redial */
+       { 0x00, "Network-initiated Service Upgrade indicator" },
        /* 10.5.4.35 Network-initiated Service Upgrade indicator */
        /* Short Message Service Information Elements [5] 8.1.4 */
        { 0x00, "CP-User Data" },
@@ -3824,10 +3824,10 @@ guint16 (*dtap_elem_fcn[])(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guin
        de_stream_id,                   /* Stream Identifier */
        de_nw_call_ctrl_cap,    /* Network Call Control Capabilities */
        de_ca_of_no_cli,                /* Cause of No CLI */
-       NULL,                                   /* Immediate Modification Indicator */
        de_sup_codec_list,              /* Supported Codec List */
        de_serv_cat,                    /* Service Category */
        NULL,                                   /* 10.5.4.34 Redial */
+       NULL,                                   /* 10.5.4.35 Network-initiated Service Upgrade ind */
        /* Short Message Service Information Elements [5] 8.1.4 */
        de_cp_user_data,                /* CP-User Data */
        de_cp_cause,                    /* CP-Cause */
@@ -4836,7 +4836,7 @@ dtap_cc_modify(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len)
 
        ELEM_OPT_T(0xa3, GSM_A_PDU_TYPE_DTAP, DE_REV_CALL_SETUP_DIR, NULL);
 
-       ELEM_OPT_T(0xa4, GSM_A_PDU_TYPE_DTAP, DE_IMM_MOD_IND, NULL);
+       ELEM_OPT_T(0xa4, GSM_A_PDU_TYPE_DTAP, DE_NET_INIT_SERV_UPG, NULL);
 
        EXTRANEOUS_DATA_CHECK(curr_len, 0);
 }