add gst_ts_name() function to obtain human-readable channel name

This commit is contained in:
Harald Welte 2009-02-19 17:06:42 +00:00
parent f1e6f96654
commit 23a686347d
2 changed files with 11 additions and 0 deletions

View File

@ -320,6 +320,7 @@ struct gsm_network *gsm_network_init(unsigned int num_bts, enum gsm_bts_type bts
const char *gsm_pchan_name(enum gsm_phys_chan_config c);
const char *gsm_lchan_name(enum gsm_chan_t c);
const char *gsm_chreq_name(enum gsm_chreq_reason_t c);
char *gsm_ts_name(struct gsm_bts_trx_ts *ts);
enum gsm_e1_event {
EVT_E1_NONE,

View File

@ -143,3 +143,13 @@ struct gsm_network *gsm_network_init(unsigned int num_bts, enum gsm_bts_type bts
}
return net;
}
static char ts2str[255];
char *gsm_ts_name(struct gsm_bts_trx_ts *ts)
{
snprintf(ts2str, sizeof(ts2str), "(bts=%d,trx=%d,ts=%d)",
ts->trx->bts->nr, ts->trx->nr, ts->nr);
return ts2str;
}