libosmogsm  0.9.6-15.20170220git32ee5af8.fc34
Osmocom GSM library
gsm_23_003.h
1 #pragma once
2 
3 /* Chapter 2.2 */
4 #define GSM23003_IMSI_MAX_DIGITS 15
5 /* Chapter 2.4 */
6 #define GSM23003_TMSI_NUM_BYTES 4
7 /* Chapter 2.5 */
8 #define GSM23003_LMSI_NUM_BYTES 4
9 /* Chapter 2.6 */
10 #define GSM23003_TLLI_NUM_BYTES 4
11 /* Chapter 2.7 */
12 #define GSM23003_PTMSI_SIG_NUM_BYTES 3
13 /* Chapter 2.8 */
14 #define GSM23003_MME_CODE_NUM_BYTES 1
15 #define GSM23003_MME_GROUP_NUM_BYTES 2
16 #define GSM23003_MTMSI_NUM_BYTES 4
17 /* Chapter 6.2.1 */
18 #define GSM23003_IMEI_TAC_NUM_DIGITS 8
19 #define GSM23003_IMEI_SNR_NUM_DIGITS 6
20 #define GSM23003_IMEI_NUM_DIGITS (GSM23003_IMEI_TAC_NUM_DIGITS + \
21  GSM23003_IMEI_SNR_NUM_DIGITS + 1)
22 #define GSM23003_IMEISV_NUM_DIGITS (GSM23003_IMEI_TAC_NUM_DIGITS + \
23  GSM23003_IMEI_SNR_NUM_DIGITS + 2)