aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/gsm_04_08_utils.c
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2010-12-27 00:59:23 +0100
committerSylvain Munaut <tnt@246tNt.com>2010-12-27 00:59:23 +0100
commitcfcf7e84bd344f86f73b829996ba404a908d4133 (patch)
treee641f71d98c15635f925d523fc694ec4e5dc314b /openbsc/src/gsm_04_08_utils.c
parentf64a20f2e8633230219f471563bf96e9acf07045 (diff)
gsm_04_08_utils: Fix Channel Request mode for e0/e0 and neci=1
According to the specs (GSM 04.08 Table 9.9), the only possibility if neci=1 and this cause is used is "Originating call and TCH/F is needed" Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Diffstat (limited to 'openbsc/src/gsm_04_08_utils.c')
-rw-r--r--openbsc/src/gsm_04_08_utils.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/openbsc/src/gsm_04_08_utils.c b/openbsc/src/gsm_04_08_utils.c
index b59d7107e..628c9233d 100644
--- a/openbsc/src/gsm_04_08_utils.c
+++ b/openbsc/src/gsm_04_08_utils.c
@@ -64,7 +64,7 @@ static const struct chreq chreq_type_neci1[] = {
{ 0xc0, 0xe0, CHREQ_T_CALL_REEST_TCH_F },
{ 0x68, 0xfc, CHREQ_T_CALL_REEST_TCH_H },
{ 0x6c, 0xfc, CHREQ_T_CALL_REEST_TCH_H_DBL },
- { 0xe0, 0xe0, CHREQ_T_SDCCH },
+ { 0xe0, 0xe0, CHREQ_T_TCH_F },
{ 0x40, 0xf0, CHREQ_T_VOICE_CALL_TCH_H },
{ 0x50, 0xf0, CHREQ_T_DATA_CALL_TCH_H },
{ 0x00, 0xf0, CHREQ_T_LOCATION_UPD },