fixeria has uploaded this change for review.
lchan_select: fix lchan selection for GSM48_CMODE_DATA_{14k5,12k0}
Change-Id: I271ebf7e64e3d0861586e9bc63bec113cb5fb410
Fixes: d5eb0f1b5 "lchan_select: chan_mode_to_chan_type: support CSD"
Related: OS#4393
---
M src/osmo-bsc/lchan_select.c
1 file changed, 14 insertions(+), 3 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/30/33830/1
diff --git a/src/osmo-bsc/lchan_select.c b/src/osmo-bsc/lchan_select.c
index 1e12d96..ad5c984 100644
--- a/src/osmo-bsc/lchan_select.c
+++ b/src/osmo-bsc/lchan_select.c
@@ -178,14 +178,14 @@
return GSM_LCHAN_NONE;
}
case GSM48_CMODE_SPEECH_EFR:
- /* EFR works over FR channels only */
+ case GSM48_CMODE_DATA_14k5:
+ case GSM48_CMODE_DATA_12k0:
+ /* these rates work over full-rate channels only */
if (chan_rate != CH_RATE_FULL)
return GSM_LCHAN_NONE;
/* fall through */
case GSM48_CMODE_SPEECH_V1:
case GSM48_CMODE_SPEECH_AMR:
- case GSM48_CMODE_DATA_14k5:
- case GSM48_CMODE_DATA_12k0:
case GSM48_CMODE_DATA_6k0:
case GSM48_CMODE_DATA_3k6:
switch (chan_rate) {
To view, visit change 33830. To unsubscribe, or for help writing mail filters, visit settings.