diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2017-12-07 01:55:58 +0100 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2018-01-19 16:03:16 +0100 |
commit | 87b5eb667b1da955da035a781a9969a978d3f095 (patch) | |
tree | a1a5ed01861a3d1ea08b5e940ad96c632dd7bb42 /src/libbsc | |
parent | c561515ae053842dd52ae87d8f948dc51ddf591f (diff) |
HO: add handover algo 2 parameters; skip HO 1 if HO 2 is configured
Change-Id: I8811ee8a75be09048042b511ee4bd9bc1de63976
Diffstat (limited to 'src/libbsc')
-rw-r--r-- | src/libbsc/handover_decision.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libbsc/handover_decision.c b/src/libbsc/handover_decision.c index 158fc1c7c..1e2e0d944 100644 --- a/src/libbsc/handover_decision.c +++ b/src/libbsc/handover_decision.c @@ -265,6 +265,10 @@ static int process_meas_rep(struct gsm_meas_rep *mr) int av_rxlev; unsigned int pwr_interval; + /* If this cell does not use handover algorithm 1, then we're not responsible. */ + if (ho_get_algorithm(bts->ho) != 1) + return 0; + /* we currently only do handover for TCH channels */ switch (mr->lchan->type) { case GSM_LCHAN_TCH_F: |