diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2021-06-15 14:14:21 +0200 |
---|---|---|
committer | pespin <pespin@sysmocom.de> | 2021-06-17 14:05:40 +0000 |
commit | b9a62638230b65d3620adb949ad1a55e1130d8f9 (patch) | |
tree | 417740935d0a142cb8b494b25c1b72e325a2d8fd /src/osmo-bsc/handover_fsm.c | |
parent | 35b6b25433b4bc1c1f20cc9d0fa477591cb0e0e7 (diff) |
Introduce VTY command to disable srvcc fast-return on target BTS
Related: SYS#5337
Change-Id: I2ac91b5dffc9b6de60576aabe21a15f24fea38cb
Diffstat (limited to 'src/osmo-bsc/handover_fsm.c')
-rw-r--r-- | src/osmo-bsc/handover_fsm.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/osmo-bsc/handover_fsm.c b/src/osmo-bsc/handover_fsm.c index 8141a5db3..08b1dc7c5 100644 --- a/src/osmo-bsc/handover_fsm.c +++ b/src/osmo-bsc/handover_fsm.c @@ -721,9 +721,10 @@ void handover_start_inter_bsc_in(struct gsm_subscriber_connection *conn, } if (req->last_eutran_plmn_valid) { - conn->last_eutran_plmn_valid = true; - memcpy(&conn->last_eutran_plmn, &req->last_eutran_plmn, - sizeof(conn->last_eutran_plmn)); + conn->fast_return.allowed = ho->new_bts->srvcc_fast_return_allowed; + conn->fast_return.last_eutran_plmn_valid = true; + memcpy(&conn->fast_return.last_eutran_plmn, &req->last_eutran_plmn, + sizeof(conn->fast_return.last_eutran_plmn)); } lchan_activate(ho->new_lchan, &info); |