From 6dafb958ba57d13873296f98ad5c7efc0f5300bf Mon Sep 17 00:00:00 2001 From: "Andreas.Eversberg" Date: Sun, 3 Oct 2010 21:53:24 +0000 Subject: [PATCH] [layer23] Fixed ACCH reception of TCH channels Without it, the indicated TA and power never get received by layer23. This may cause a release duing TCH on certain networks. Also it is required to apply timing advance and transmit power during movement. --- src/host/layer23/src/mobile/gsm48_rr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/host/layer23/src/mobile/gsm48_rr.c b/src/host/layer23/src/mobile/gsm48_rr.c index c141f67..53cb3b3 100644 --- a/src/host/layer23/src/mobile/gsm48_rr.c +++ b/src/host/layer23/src/mobile/gsm48_rr.c @@ -4955,8 +4955,9 @@ static int gsm48_rr_unit_data_ind(struct osmocom_ms *ms, struct msgb *msg) return gsm48_rr_rx_pch_agch(ms, msg); case RSL_CHAN_BCCH: return gsm48_rr_rx_bcch(ms, msg); + case RSL_CHAN_Bm_ACCHs: + case RSL_CHAN_Lm_ACCHs: case RSL_CHAN_SDCCH4_ACCH: - return gsm48_rr_rx_acch(ms, msg); case RSL_CHAN_SDCCH8_ACCH: return gsm48_rr_rx_acch(ms, msg); default: -- 2.20.1