From 3fb5dcfee32700a9d5cdcff4494f82a70a5c8419 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Wed, 14 Feb 2018 13:51:36 +0100 Subject: HO: always do async handover We're really only interested in async handover so far. Set ho->async to true always. Change-Id: I48715864d4b953987c86d93fe1b3a5456f0c4e0f --- src/libbsc/handover_logic.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/libbsc/handover_logic.c b/src/libbsc/handover_logic.c index fad4a3381..2b61c9378 100644 --- a/src/libbsc/handover_logic.c +++ b/src/libbsc/handover_logic.c @@ -138,10 +138,8 @@ int bsc_handover_start(struct gsm_lchan *old_lchan, struct gsm_bts *new_bts, ho->old_lchan = old_lchan; ho->new_lchan = new_lchan; ho->ho_ref = ho_ref++; - if (!do_assignment) { - ho->inter_cell = true; - ho->async = true; - } + ho->inter_cell = !do_assignment; + ho->async = true; /* copy some parameters from old lchan */ memcpy(&new_lchan->encr, &old_lchan->encr, sizeof(new_lchan->encr)); -- cgit v1.2.3