projects
/
osmocom-bb.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
6981756
)
[layer23] Fixed ACCH reception of TCH channels
author
Andreas.Eversberg
<jolly@eversberg.eu>
Sun, 3 Oct 2010 21:53:24 +0000
(21:53 +0000)
committer
Andreas.Eversberg
<jolly@eversberg.eu>
Sun, 3 Oct 2010 21:53:24 +0000
(21:53 +0000)
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
patch
|
blob
|
history
diff --git
a/src/host/layer23/src/mobile/gsm48_rr.c
b/src/host/layer23/src/mobile/gsm48_rr.c
index
c141f67
..
53cb3b3
100644
(file)
--- 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: