diff options
Diffstat (limited to 'src/coding_scheme.c')
-rw-r--r-- | src/coding_scheme.c | 11 |
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); +} |