summaryrefslogtreecommitdiffstats
path: root/include/osmocom/gsm/protocol
diff options
context:
space:
mode:
authorKeith <keith@rhizomatica.org>2018-05-28 14:08:10 +0200
committerHarald Welte <laforge@gnumonks.org>2018-05-28 15:10:16 +0000
commit05d3278c0e9638c0ea625edf8deaca0d435c9d0a (patch)
tree3cf24910a38c7b121eac86fd7ed0ef4af97ad10c /include/osmocom/gsm/protocol
parentb662b36da0bd3bd6ccad65e1614df1466a30d20d (diff)
Add enum gsm48_progress_desc
From GSM 04.08 Section 10.5.4.21 / Table 10.5.127 Change-Id: I6574e8808aaf39fad8026290aa2cc657734e18b5
Diffstat (limited to 'include/osmocom/gsm/protocol')
-rw-r--r--include/osmocom/gsm/protocol/gsm_04_08.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/osmocom/gsm/protocol/gsm_04_08.h b/include/osmocom/gsm/protocol/gsm_04_08.h
index 0bb2dce2..4c98ff25 100644
--- a/include/osmocom/gsm/protocol/gsm_04_08.h
+++ b/include/osmocom/gsm/protocol/gsm_04_08.h
@@ -1372,6 +1372,18 @@ const char *gsm48_pdisc_msgtype_name(uint8_t pdisc, uint8_t msg_type);
#define GSM48_IE_FOLLOW_ON_PROC 0xa1
#define GSM48_IE_CTS_PERMISSION 0xa2
+/* Section 10.5.4.21 / Table 10.5.127 */
+
+enum gsm48_progress_desc {
+ GSM48_PROGR_NOT_E2E = 0x00,
+ GSM48_PROGR_DEST_NOT_PLMN = 0x02,
+ GSM48_PROGR_ORIG_NOT_PLMN = 0x03,
+ GSM48_PROGR_RETURNED = 0x04,
+ GSM48_PROGR_IN_BAND_AVAIL = 0x08,
+ GSM48_PROGR_CALL_E2E = 0x20,
+ GSM48_PROGR_QUEUEING = 0x40,
+};
+
/* Section 10.5.4.23 / Table 10.5.130 */
enum gsm48_signal_val {
GSM48_SIGNAL_DIALTONE = 0x00,