aboutsummaryrefslogtreecommitdiffstats
path: root/src/libbsc/abis_rsl.c
diff options
context:
space:
mode:
authorNeels Hofmeyr <neels@hofmeyr.de>2018-02-12 16:47:40 +0100
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2018-02-19 15:51:18 +0000
commit35ba85c37d6fca81fc54dc4436d28030a8b70c3a (patch)
treec056b9cb09f05088d6e0fe7b760d7f3d36840a97 /src/libbsc/abis_rsl.c
parentdd42eb9f90f62903f7d55a937225b2329cd9c84d (diff)
HO: lchan: store last seen measurement report nr, tweak log
Handover decision 2 will also store the last seen mr nr for neighbor cell measurements and hence can tell whether a neighbor's measurement is outdated. Change-Id: Ic1148364597f91b5a55666c80c758b61fa56f582
Diffstat (limited to 'src/libbsc/abis_rsl.c')
-rw-r--r--src/libbsc/abis_rsl.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libbsc/abis_rsl.c b/src/libbsc/abis_rsl.c
index 261e6fe27..7400f896e 100644
--- a/src/libbsc/abis_rsl.c
+++ b/src/libbsc/abis_rsl.c
@@ -1523,8 +1523,9 @@ static int rsl_rx_meas_res(struct msgb *msg)
}
mr->lchan->meas_rep_count++;
- LOGP(DRSL, LOGL_DEBUG, "%s: meas_rep_cnt++=%d\n",
- gsm_lchan_name(mr->lchan), mr->lchan->meas_rep_count);
+ mr->lchan->meas_rep_last_seen_nr = mr->nr;
+ LOGP(DRSL, LOGL_DEBUG, "%s: meas_rep_count++=%d meas_rep_last_seen_nr=%u\n",
+ gsm_lchan_name(mr->lchan), mr->lchan->meas_rep_count, mr->lchan->meas_rep_last_seen_nr);
print_meas_rep(msg->lchan, mr);