aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding_scheme.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/coding_scheme.c')
-rw-r--r--src/coding_scheme.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/coding_scheme.c b/src/coding_scheme.c
index 93278e7e..135ddd27 100644
--- a/src/coding_scheme.c
+++ b/src/coding_scheme.c
@@ -85,3 +85,14 @@ uint8_t num_data_block_header_bits(enum HeaderType ht)
OSMO_ASSERT(ht < NUM_HEADER_TYPES);
return hdr_type_info[ht].data_block_header_bits;
}
+
+const struct value_string mode_names[] = {
+ { GPRS, "GPRS" },
+ { EGPRS_GMSK, "EGPRS_GMSK-only"},
+ { EGPRS, "EGPRS"},
+ { 0, NULL }
+};
+
+const char *mode_name(enum mcs_kind val) {
+ return get_value_string(mode_names, val);
+}