aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2016-11-21 01:33:22 +0100
committerHarald Welte <laforge@gnumonks.org>2016-11-21 01:33:22 +0100
commitf710c89c439c8f5912f49444f55714c31f50ed33 (patch)
tree1fda768f457ce544f75c9e38bdab0fc76da10975
parent84249281c43745a16046d27c8bca92ab2e0f0960 (diff)
pcu_sock: Send non-NULL hLayer1 to PCU
The BSC-located PCU case looks to the PCU like a BTS-located PCU with "direct PHY" access, i.e. the data related primitives are communicated from the PCU directly towards the TRAU Frames or whatever transport method is used between CCU and PCU. In order to make the PCU believe that, we need to pass in a 'layer 1 handle'. As we don't use it, we can just pass any non-zero value and be happy. Change-Id: I8170bd4134904702b6b272e496100361ba473cbc
-rw-r--r--openbsc/src/libbsc/pcu_sock.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/openbsc/src/libbsc/pcu_sock.c b/openbsc/src/libbsc/pcu_sock.c
index bc05bec29..d1451be69 100644
--- a/openbsc/src/libbsc/pcu_sock.c
+++ b/openbsc/src/libbsc/pcu_sock.c
@@ -221,6 +221,7 @@ static int pcu_tx_info_ind(struct gsm_bts *bts)
trx = gsm_bts_trx_num(bts, i);
if (!trx)
break;
+ info_ind->trx[i].hlayer1 = 0x2342;
info_ind->trx[i].pdch_mask = 0;
info_ind->trx[i].arfcn = trx->arfcn;
for (j = 0; j < ARRAY_SIZE(trx->ts); j++) {