This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
Max gerrit-no-reply at lists.osmocom.orgReview at https://gerrit.osmocom.org/466 Add strings with GPRS GMM messages Change-Id: I48477b733e2da72f59349c00554dd3e080c9f445 Related: OS#1582 --- M include/osmocom/gsm/protocol/gsm_04_08_gprs.h M src/gsm/gsm_04_08_gprs.c M src/gsm/libosmogsm.map 3 files changed, 26 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/66/466/1 diff --git a/include/osmocom/gsm/protocol/gsm_04_08_gprs.h b/include/osmocom/gsm/protocol/gsm_04_08_gprs.h index ed9a596..456f8ab 100644 --- a/include/osmocom/gsm/protocol/gsm_04_08_gprs.h +++ b/include/osmocom/gsm/protocol/gsm_04_08_gprs.h @@ -51,6 +51,7 @@ #define GPRS_ATT_T_COMBINED 3 extern const struct value_string *gprs_att_t_strs; +extern const struct value_string gprs_mt_gmm_names[]; /* Chapter 10.5.5.5 / Table 10.5.138 */ #define GPRS_DET_T_MO_GPRS 1 diff --git a/src/gsm/gsm_04_08_gprs.c b/src/gsm/gsm_04_08_gprs.c index 7018777..96c6791 100644 --- a/src/gsm/gsm_04_08_gprs.c +++ b/src/gsm/gsm_04_08_gprs.c @@ -137,6 +137,30 @@ } } +const struct value_string gprs_mt_gmm_names[] = { + { GSM48_MT_GMM_ATTACH_REQ, "ATTACH REQUEST" }, + { GSM48_MT_GMM_ATTACH_ACK, "ATTACH ACK" }, + { GSM48_MT_GMM_ATTACH_COMPL, "ATTACH COMPLETE" }, + { GSM48_MT_GMM_ATTACH_REJ, "ATTACH REJECT" }, + { GSM48_MT_GMM_DETACH_REQ, "DETACH REQUEST" }, + { GSM48_MT_GMM_DETACH_ACK, "DETACH ACK" }, + { GSM48_MT_GMM_RA_UPD_REQ, "RA UPDATE REQUEST" }, + { GSM48_MT_GMM_RA_UPD_ACK, "RA UPDATE ACK" }, + { GSM48_MT_GMM_RA_UPD_COMPL, "RA UPDATE COMPLETE" }, + { GSM48_MT_GMM_RA_UPD_REJ, "RA UPDATE REJECT" }, + { GSM48_MT_GMM_PTMSI_REALL_CMD, "PTMSI REALLOC CMD" }, + { GSM48_MT_GMM_PTMSI_REALL_COMPL, "PTMSI REALLOC COMPLETE" }, + { GSM48_MT_GMM_AUTH_CIPH_REQ, "AUTH & CIPHER REQUEST" }, + { GSM48_MT_GMM_AUTH_CIPH_RESP, "AUTH & CIPHER RESPONSE" }, + { GSM48_MT_GMM_AUTH_CIPH_REJ, "AUTH & CIPHER REJECT" }, + { GSM48_MT_GMM_AUTH_CIPH_FAIL, "AUTH & CIPHER FAILURE" }, + { GSM48_MT_GMM_ID_REQ, "IDENTITY REQUEST" }, + { GSM48_MT_GMM_ID_RESP, "IDENTITY RESPONSE" }, + { GSM48_MT_GMM_STATUS, "STATUS" }, + { GSM48_MT_GMM_INFO, "INFO" }, + { 0, NULL } +}; + /* 10.5.5.2 */ const struct value_string gprs_att_t_strs_[] = { { GPRS_ATT_T_ATTACH, "GPRS attach" }, diff --git a/src/gsm/libosmogsm.map b/src/gsm/libosmogsm.map index 96f615e..1c21d05 100644 --- a/src/gsm/libosmogsm.map +++ b/src/gsm/libosmogsm.map @@ -45,6 +45,7 @@ gprs_tlli_type; gprs_tmsi2tlli; gprs_ms_net_cap_gea_supported; +gprs_mt_gmm_names; gsm48_gmm_cause_names; gsm48_gsm_cause_names; -- To view, visit https://gerrit.osmocom.org/466 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I48477b733e2da72f59349c00554dd3e080c9f445 Gerrit-PatchSet: 1 Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-Owner: Max <msuraev at sysmocom.de>