diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2018-02-12 16:47:40 +0100 |
---|---|---|
committer | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2018-02-19 15:51:18 +0000 |
commit | 35ba85c37d6fca81fc54dc4436d28030a8b70c3a (patch) | |
tree | c056b9cb09f05088d6e0fe7b760d7f3d36840a97 /src/libbsc/abis_rsl.c | |
parent | dd42eb9f90f62903f7d55a937225b2329cd9c84d (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.c | 5 |
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); |