aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/bsc/lchan_select.h
diff options
context:
space:
mode:
authorNeels Hofmeyr <neels@hofmeyr.de>2021-05-19 02:32:33 +0200
committerNeels Hofmeyr <neels@hofmeyr.de>2021-05-28 17:22:59 +0000
commit7336e63a96d4511042c47983d09d0ab2da4cefff (patch)
tree7fdf93a875b18288766d979e4a7e70a1ebb7048e /include/osmocom/bsc/lchan_select.h
parent1b277ec2a22d039f1e32c7ceff7809b2a968e476 (diff)
add chan_mode_to_chan_type()
Move the conversion from chan_mode to lchan type out of the lchan_select_by_chan_mode() function, so that the conversion can be used by other code paths, coming up in VAMOS patches. Related: SYS#5315 OS#4940 Change-Id: I296651ebadba81f8b3db0d9bb5b5377877a43677
Diffstat (limited to 'include/osmocom/bsc/lchan_select.h')
-rw-r--r--include/osmocom/bsc/lchan_select.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/osmocom/bsc/lchan_select.h b/include/osmocom/bsc/lchan_select.h
index 11f63b085..aa2f40ec8 100644
--- a/include/osmocom/bsc/lchan_select.h
+++ b/include/osmocom/bsc/lchan_select.h
@@ -2,6 +2,7 @@
#pragma once
struct gsm_lchan *lchan_select_by_type(struct gsm_bts *bts, enum gsm_chan_t type);
+enum gsm_chan_t chan_mode_to_chan_type(enum gsm48_chan_mode chan_mode, enum channel_rate chan_rate);
struct gsm_lchan *lchan_select_by_chan_mode(struct gsm_bts *bts,
enum gsm48_chan_mode chan_mode, enum channel_rate chan_rate);
struct gsm_lchan *lchan_avail_by_type(struct gsm_bts *bts, enum gsm_chan_t type, bool log);