aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_a_common.h
diff options
context:
space:
mode:
authorAndersBroman <anders.broman@ericsson.com>2018-02-26 17:19:54 +0100
committerAnders Broman <a.broman58@gmail.com>2018-02-27 20:06:23 +0000
commitc7c034172ed4fc4e8d6982f598db82c80d930ee2 (patch)
tree4f74bf8a2a8a7ca18963fcceab5b6fa49faac40d /epan/dissectors/packet-gsm_a_common.h
parent9a512f7aa69fd82841d2367c0bb63cecd45ff315 (diff)
[NAS-5GS] Dissect more of the protocol.
Change-Id: Id398922f86902cc23053191e6f22b77511270077 Reviewed-on: https://code.wireshark.org/review/26134 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-gsm_a_common.h')
-rw-r--r--epan/dissectors/packet-gsm_a_common.h40
1 files changed, 40 insertions, 0 deletions
diff --git a/epan/dissectors/packet-gsm_a_common.h b/epan/dissectors/packet-gsm_a_common.h
index 627b09e601..4b6e308141 100644
--- a/epan/dissectors/packet-gsm_a_common.h
+++ b/epan/dissectors/packet-gsm_a_common.h
@@ -1493,6 +1493,46 @@ typedef enum
}
nas_emm_elem_idx_t;
+/* 9.9.4 EPS Session Management (ESM) information elements */
+typedef enum
+{
+ DE_ESM_APN, /* 9.9.4.1 Access point name */
+ DE_ESM_APN_AGR_MAX_BR, /* 9.9.4.2 APN aggregate maximum bit rate */
+ DE_ESM_CONNECTIVITY_TYPE, /* 9.9.4.2A Connectivity type */
+ DE_ESM_EPS_QOS, /* 9.9.4.3 EPS quality of service */
+ DE_ESM_CAUSE, /* 9.9.4.4 ESM cause */
+ DE_ESM_INF_TRF_FLG, /* 9.9.4.5 ESM information transfer flag */
+ DE_ESM_LNKED_EPS_B_ID, /* 9.9.4.6 Linked EPS bearer identity */
+ DE_ESM_LLC_SAPI, /* 9.9.4.7 LLC service access point identifier */
+ DE_ESM_NOTIF_IND, /* 9.9.4.7a Notification indicator */
+ DE_ESM_P_FLW_ID, /* 9.9.4.8 Packet flow identifier */
+ DE_ESM_PDN_ADDR, /* 9.9.4.9 PDN address */
+ DE_ESM_PDN_TYPE, /* 9.9.4.10 PDN type */
+ DE_ESM_PROT_CONF_OPT, /* 9.9.4.11 Protocol configuration options */
+ DE_ESM_QOS, /* 9.9.4.12 Quality of service */
+ DE_ESM_RA_PRI, /* 9.9.4.13 Radio priority */
+ DE_ESM_RE_ATTEMPT_IND, /* 9.9.4.13a Re-attempt indicator */
+ DE_ESM_REQ_TYPE, /* 9.9.4.14 Request type */
+ DE_ESM_TRAF_FLOW_AGR_DESC, /* 9.9.4.15 Traffic flow aggregate description */
+ DE_ESM_TRAF_FLOW_TEMPL, /* 9.9.4.16 Traffic flow template */
+ DE_ESM_TID, /* 9.9.4.17 Transaction identifier */
+ DE_ESM_WLAN_OFFLOAD_ACCEPT, /* 9.9.4.18 WLAN offload acceptability */
+ DE_ESM_NBIFOM_CONT, /* 9.9.4.19 NBIFOM container */
+ DE_ESM_REMOTE_UE_CONTEXT_LIST, /* 9.9.4.20 Remote UE context list */
+ DE_ESM_PKMF_ADDRESS, /* 9.9.4.21 PKMF address */
+ DE_ESM_HDR_COMPR_CONFIG, /* 9.9.4.22 Header compression configuration */
+ DE_ESM_CTRL_PLANE_ONLY_IND, /* 9.9.4.23 Control plane only indication */
+ DE_ESM_USER_DATA_CONT, /* 9.9.4.24 User data container */
+ DE_ESM_REL_ASSIST_IND, /* 9.9.4.25 Release assistance indication */
+ DE_ESM_EXT_PCO, /* 9.9.4.26 Extended protocol configuration options */
+ DE_ESM_HDR_COMPR_CONFIG_STATUS, /* 9.9.4.27 Header compression configuration status */
+ DE_ESM_SERV_PLMN_RATE_CTRL, /* 9.9.4.28 Serving PLMN rate control */
+ DE_ESM_EXT_APN_AGR_MAX_BR, /* 9.9.4.29 Extended APN aggregate maximum bit rate */
+ DE_ESM_EXT_EPS_QOS, /* 9.9.4.30 Extended EPS quality of service */
+ DE_ESM_NONE /* NONE */
+}
+nas_esm_elem_idx_t;
+
typedef enum
{