From 95dd61ba27a13d4c462a2c59401952bb6e084544 Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Fri, 17 Aug 2018 12:09:52 +0700 Subject: mobile/gsm48_rr.c: drop TCH/F channel limitation Change-Id: I06e84ad47bafd4676af0e136b825e77471587b23 --- src/host/layer23/src/mobile/gsm48_rr.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/host/layer23/src/mobile/gsm48_rr.c b/src/host/layer23/src/mobile/gsm48_rr.c index b00674d4..a1358c76 100644 --- a/src/host/layer23/src/mobile/gsm48_rr.c +++ b/src/host/layer23/src/mobile/gsm48_rr.c @@ -5665,7 +5665,6 @@ static int gsm48_rr_rand_acc_cnf_dedicated(struct osmocom_ms *ms, struct msgb *m int gsm48_rr_tx_voice(struct osmocom_ms *ms, struct msgb *msg) { struct gsm48_rrlayer *rr = &ms->rrlayer; - uint8_t ch_type, ch_subch, ch_ts; if (!rr->dm_est) { LOGP(DRR, LOGL_INFO, "Current channel is not active\n"); @@ -5673,13 +5672,6 @@ int gsm48_rr_tx_voice(struct osmocom_ms *ms, struct msgb *msg) return -ENOTSUP; } - rsl_dec_chan_nr(rr->cd_now.chan_nr, &ch_type, &ch_subch, &ch_ts); - if (ch_type != RSL_CHAN_Bm_ACCHs) { - LOGP(DRR, LOGL_INFO, "Current channel is not (yet) TCH/F\n"); - msgb_free(msg); - return -ENOTSUP; - } - return l1ctl_tx_traffic_req(ms, msg, rr->cd_now.chan_nr, 0); } -- cgit v1.2.3