aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_rlcmac.h
diff options
context:
space:
mode:
authorVincent Helfre <vincenthelfre@googlemail.com>2016-06-01 11:43:11 +0200
committerAnders Broman <a.broman58@gmail.com>2016-06-01 10:54:38 +0000
commit575e4df4aa3392ffd09ca372859573f09f0a5c57 (patch)
tree7b6ae8e4a8daf6715b6bd3841faa2b7ff7c2dff8 /epan/dissectors/packet-gsm_rlcmac.h
parent830cc9514321357f7734bb4d934dafb0214b7f4f (diff)
GSM RLC/MAC: add dissection of NAS container
While we are at it, let's display other containers in hexadecimal instead of decimal Change-Id: I6ac6dd2a64271cbc2958860550da9024445bfe19 Reviewed-on: https://code.wireshark.org/review/15675 Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-gsm_rlcmac.h')
-rw-r--r--epan/dissectors/packet-gsm_rlcmac.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/epan/dissectors/packet-gsm_rlcmac.h b/epan/dissectors/packet-gsm_rlcmac.h
index c3bd021d1e..f83f7726ce 100644
--- a/epan/dissectors/packet-gsm_rlcmac.h
+++ b/epan/dissectors/packet-gsm_rlcmac.h
@@ -405,7 +405,6 @@ typedef struct
#define MAX_ALLOCATION_BITMAP_LENGTH 128 /* max length of Fixed Allocation bitmap in BITS (2^7) */
#define MAX_VAR_LENGTH_BITMAP_LENGTH 176 /* max length ever possible for variable length fixed allocation bitmap */
#define MAX_RRC_CONTAINER_LENGTH 255
-#define MAX_NAS_CONTAINER_LENGTH 127
typedef struct
@@ -4682,8 +4681,14 @@ typedef struct
typedef struct
{
guint8 NAS_ContainerLength;
- guint8 NAS_Container[MAX_NAS_CONTAINER_LENGTH];
-} NAS_Container_t;
+ guint8 Spare_1a;
+ guint8 Spare_1b;
+ guint8 Spare_1c;
+ guint8 Old_XID;
+ guint8 Spare_1e;
+ guint8 Type_of_Ciphering_Algo;
+ guint32 IOV_UI_value;
+} NAS_Container_For_PS_HO_t;
typedef struct
{
@@ -4729,7 +4734,7 @@ typedef struct
{
PHO_RadioResources_t PHO_RadioResources;
guint8 Exist_NAS_Container;
- NAS_Container_t NAS_Container;
+ NAS_Container_For_PS_HO_t NAS_Container;
} PS_HandoverTo_A_GB_ModePayload_t;
typedef struct