From 02b0e093a1b3433c62294457c7920bcd2da59de6 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sat, 28 Feb 2009 13:11:07 +0000 Subject: make sure all channels in one BTS use the same TSC (training sequence code) --- src/abis_rsl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/abis_rsl.c') diff --git a/src/abis_rsl.c b/src/abis_rsl.c index b56a47c17..8df109c9f 100644 --- a/src/abis_rsl.c +++ b/src/abis_rsl.c @@ -424,9 +424,10 @@ int rsl_chan_activate_lchan(struct gsm_lchan *lchan, u_int8_t act_type, return -1; } + memset(&ci, 0, sizeof(ci)); ci.chan_desc.iei = 0x64; ci.chan_desc.chan_nr = chan_nr; - ci.chan_desc.oct3 = (TSC << 5) | ((arfcn & 0x3ff) >> 8); + ci.chan_desc.oct3 = (lchan->ts->trx->bts->tsc << 5) | ((arfcn & 0x3ff) >> 8); ci.chan_desc.oct4 = arfcn & 0xff; dh = (struct abis_rsl_dchan_hdr *) msgb_put(msg, sizeof(*dh)); -- cgit v1.2.3