diff options
Diffstat (limited to 'openbsc/src/libbsc/handover_logic.c')
-rw-r--r-- | openbsc/src/libbsc/handover_logic.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openbsc/src/libbsc/handover_logic.c b/openbsc/src/libbsc/handover_logic.c index c040c13aa..338b8bb81 100644 --- a/openbsc/src/libbsc/handover_logic.c +++ b/openbsc/src/libbsc/handover_logic.c @@ -87,7 +87,7 @@ int bsc_ho_count(struct gsm_bts *bts) llist_for_each_entry(ho, &bsc_handovers, list) { if (!ho->ho_async) continue; - if (ho->new_lchan->bts == bts) + if (ho->new_lchan->ts->trx->bts == bts) count++; } @@ -134,7 +134,7 @@ int bsc_handover_start(struct gsm_lchan *old_lchan, struct gsm_bts *bts) } ho->old_lchan = old_lchan; ho->new_lchan = new_lchan; - if (old_lchan->bts != bts) { + if (old_lchan->ts->trx->bts != bts) { ho->ho_ref = ho_ref++; ho->ho_async = 1; } |