|
void | rsl_init_rll_hdr (struct abis_rsl_rll_hdr *dh, uint8_t msg_type) |
| Initialize a RSL RLL header.
|
|
void | rsl_init_cchan_hdr (struct abis_rsl_cchan_hdr *ch, uint8_t msg_type) |
| Initialize a RSL Common Channel header.
|
|
uint8_t | rsl_enc_chan_nr (uint8_t type, uint8_t subch, uint8_t timeslot) |
| Encode channel number as per Section 9.3.1.
|
|
int | rsl_dec_chan_nr (uint8_t chan_nr, uint8_t *type, uint8_t *subch, uint8_t *timeslot) |
| Decode RSL channel number.
|
|
const char * | rsl_chan_nr_str (uint8_t chan_nr) |
| Get human-readable string for RSL channel number.
|
|
const char * | rsl_err_name (uint8_t err) |
| Get human-readable name for RSL Error.
|
|
const char * | rsl_rlm_cause_name (uint8_t err) |
| Get human-readable string for RLM cause.
|
|
const char * | rsl_msg_name (uint8_t msg_type) |
| Get human-readable string for RSL Message Type.
|
|
const char * | rsl_ipac_msg_name (uint8_t msg_type) |
| Get human-readable name of ip.access RSL msg type.
|
|
const char * | rsl_or_ipac_msg_name (uint8_t msg_type) |
| Get human-readable name of standard or ip.access RSL msg type. If msg_type is a standard RSL message type, return its human-readable name. Otherwise return rsl_ipac_msg_name(msg_type).
|
|
int | rsl_ccch_conf_to_bs_cc_chans (int ccch_conf) |
|
void | rsl_rll_push_hdr (struct msgb *msg, uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent) |
| Push a RSL RLL header onto an existing msgb.
|
|
void | rsl_rll_push_l3 (struct msgb *msg, uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent) |
| Push a RSL RLL header with L3_INFO IE.
|
|
struct msgb * | rsl_rll_simple (uint8_t msg_type, uint8_t chan_nr, uint8_t link_id, int transparent) |
| Create msgb with RSL RLL header.
|
|
static const char * | rsl_act_type_name (uint8_t act_type) |
| Return a human readable name for GSM 08.58 RSL_ACT_* constants.
|
|