diff options
| author | Tobias Engel <t-openbsc@tobias.org> | 2013-02-20 22:00:06 +0100 | 
|---|---|---|
| committer | Harald Welte <laforge@gnumonks.org> | 2013-02-21 11:17:10 +0100 | 
| commit | 24e5e05b6f5ee841e4533facb434617a33423e22 (patch) | |
| tree | 30ee3f2f9890cbbef29a4af2108c4cc37818b407 | |
| parent | cd6ed82d1ff48f47ad9e33e6322df62896a76ed5 (diff) | |
Add UMTS RRC message types
| -rw-r--r-- | include/osmocom/core/gsmtap.h | 68 | 
1 files changed, 68 insertions, 0 deletions
| diff --git a/include/osmocom/core/gsmtap.h b/include/osmocom/core/gsmtap.h index 0b647b28..c1c53d0c 100644 --- a/include/osmocom/core/gsmtap.h +++ b/include/osmocom/core/gsmtap.h @@ -143,6 +143,74 @@  /* IANA-assigned well-known UDP port for GSMTAP messages */  #define GSMTAP_UDP_PORT			4729 +/* UMTS RRC message types */ +enum { +	GSMTAP_RRC_SUB_DL_DCCH_Message = 0, +	GSMTAP_RRC_SUB_UL_DCCH_Message, +	GSMTAP_RRC_SUB_DL_CCCH_Message, +	GSMTAP_RRC_SUB_UL_CCCH_Message, +	GSMTAP_RRC_SUB_PCCH_Message, +	GSMTAP_RRC_SUB_DL_SHCCH_Message, +	GSMTAP_RRC_SUB_UL_SHCCH_Message, +	GSMTAP_RRC_SUB_BCCH_FACH_Message, +	GSMTAP_RRC_SUB_BCCH_BCH_Message, +	GSMTAP_RRC_SUB_MCCH_Message, +	GSMTAP_RRC_SUB_MSCH_Message, +	GSMTAP_RRC_SUB_HandoverToUTRANCommand, +	GSMTAP_RRC_SUB_InterRATHandoverInfo, +	GSMTAP_RRC_SUB_SystemInformation_BCH, +	GSMTAP_RRC_SUB_System_Information_Container, +	GSMTAP_RRC_SUB_UE_RadioAccessCapabilityInfo, +	GSMTAP_RRC_SUB_MasterInformationBlock, +	GSMTAP_RRC_SUB_SysInfoType1, +	GSMTAP_RRC_SUB_SysInfoType2, +	GSMTAP_RRC_SUB_SysInfoType3, +	GSMTAP_RRC_SUB_SysInfoType4, +	GSMTAP_RRC_SUB_SysInfoType5, +	GSMTAP_RRC_SUB_SysInfoType5bis, +	GSMTAP_RRC_SUB_SysInfoType6, +	GSMTAP_RRC_SUB_SysInfoType7, +	GSMTAP_RRC_SUB_SysInfoType8, +	GSMTAP_RRC_SUB_SysInfoType9, +	GSMTAP_RRC_SUB_SysInfoType10, +	GSMTAP_RRC_SUB_SysInfoType11, +	GSMTAP_RRC_SUB_SysInfoType11bis, +	GSMTAP_RRC_SUB_SysInfoType12, +	GSMTAP_RRC_SUB_SysInfoType13, +	GSMTAP_RRC_SUB_SysInfoType13_1, +	GSMTAP_RRC_SUB_SysInfoType13_2, +	GSMTAP_RRC_SUB_SysInfoType13_3, +	GSMTAP_RRC_SUB_SysInfoType13_4, +	GSMTAP_RRC_SUB_SysInfoType14, +	GSMTAP_RRC_SUB_SysInfoType15, +	GSMTAP_RRC_SUB_SysInfoType15bis, +	GSMTAP_RRC_SUB_SysInfoType15_1, +	GSMTAP_RRC_SUB_SysInfoType15_1bis, +	GSMTAP_RRC_SUB_SysInfoType15_2, +	GSMTAP_RRC_SUB_SysInfoType15_2bis, +	GSMTAP_RRC_SUB_SysInfoType15_2ter, +	GSMTAP_RRC_SUB_SysInfoType15_3, +	GSMTAP_RRC_SUB_SysInfoType15_3bis, +	GSMTAP_RRC_SUB_SysInfoType15_4, +	GSMTAP_RRC_SUB_SysInfoType15_5, +	GSMTAP_RRC_SUB_SysInfoType15_6, +	GSMTAP_RRC_SUB_SysInfoType15_7, +	GSMTAP_RRC_SUB_SysInfoType15_8, +	GSMTAP_RRC_SUB_SysInfoType16, +	GSMTAP_RRC_SUB_SysInfoType17, +	GSMTAP_RRC_SUB_SysInfoType18, +	GSMTAP_RRC_SUB_SysInfoType19, +	GSMTAP_RRC_SUB_SysInfoType20, +	GSMTAP_RRC_SUB_SysInfoType21, +	GSMTAP_RRC_SUB_SysInfoType22, +	GSMTAP_RRC_SUB_SysInfoTypeSB1, +	GSMTAP_RRC_SUB_SysInfoTypeSB2, +	GSMTAP_RRC_SUB_ToTargetRNC_Container, +	GSMTAP_RRC_SUB_TargetRNC_ToSourceRNC_Container, + +	GSMTAP_RRC_SUB_MAX +}; +  /* ====== DO NOT MAKE UNAPPROVED MODIFICATIONS HERE ===== */  struct gsmtap_hdr {  	uint8_t version;	/* version, set to 0x01 currently */ | 
