diff options
author | Harald Welte <laforge@netfilter.org> | 2009-08-10 12:21:22 +0200 |
---|---|---|
committer | Harald Welte <laforge@netfilter.org> | 2009-08-10 12:21:22 +0200 |
commit | 21bd3a52f180080869a5cd2da797061441bd729a (patch) | |
tree | f67be217d46bdf9d851626fe24f57ce478f7481c /openbsc/src/chan_alloc.c | |
parent | 65f68fa9611c87d3bab75d5c69b45e99d6ee3eae (diff) |
move chcomb4pchan to public abis_nm_chcomb4pchan() function
Diffstat (limited to 'openbsc/src/chan_alloc.c')
-rw-r--r-- | openbsc/src/chan_alloc.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/openbsc/src/chan_alloc.c b/openbsc/src/chan_alloc.c index 5d1e137b9..039fccf71 100644 --- a/openbsc/src/chan_alloc.c +++ b/openbsc/src/chan_alloc.c @@ -53,15 +53,6 @@ struct gsm_bts_trx_ts *ts_c0_alloc(struct gsm_bts *bts, return ts; } -static const enum abis_nm_chan_comb chcomb4pchan[] = { - [GSM_PCHAN_CCCH] = NM_CHANC_mainBCCH, - [GSM_PCHAN_CCCH_SDCCH4] = NM_CHANC_BCCHComb, - [GSM_PCHAN_TCH_F] = NM_CHANC_TCHFull, - [GSM_PCHAN_TCH_H] = NM_CHANC_TCHHalf, - [GSM_PCHAN_SDCCH8_SACCH8C] = NM_CHANC_SDCCH, - /* FIXME: bounds check */ -}; - /* Allocate a physical channel (TS) */ struct gsm_bts_trx_ts *ts_alloc(struct gsm_bts *bts, enum gsm_phys_chan_config pchan) @@ -108,7 +99,7 @@ struct gsm_bts_trx_ts *ts_alloc(struct gsm_bts *bts, if (ts->pchan == GSM_PCHAN_NONE) { ts->pchan = pchan; /* set channel attribute on OML */ - abis_nm_set_channel_attr(ts, chcomb4pchan[pchan]); + abis_nm_set_channel_attr(ts, abis_nm_chcomb4pchan(pchan)); return ts; } } |