From 47390764ddeb98109e39aa379d433ddc064e058b Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Mon, 18 Jul 2016 23:54:01 +0200 Subject: rsl: add rsl_act_type_name() Change-Id: Ie90c76d8aef42d5e2c9be94f4b206d4994e305f8 --- include/osmocom/gsm/rsl.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'include/osmocom/gsm/rsl.h') diff --git a/include/osmocom/gsm/rsl.h b/include/osmocom/gsm/rsl.h index b140d48f..5da61808 100644 --- a/include/osmocom/gsm/rsl.h +++ b/include/osmocom/gsm/rsl.h @@ -56,4 +56,12 @@ void rsl_rll_push_l3(struct msgb *msg, uint8_t msg_type, uint8_t chan_nr, struct msgb *rsl_rll_simple(uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent); +extern const struct value_string rsl_act_type_names[]; + +/*! \brief Return a human readable name for GSM 08.58 RSL_ACT_* constants. */ +static inline const char *rsl_act_type_name(uint8_t act_type) +{ + return get_value_string(rsl_act_type_names, act_type); +} + /*! @} */ -- cgit v1.2.3