osmith has uploaded this change for review. (
https://gerrit.osmocom.org/c/osmo-msc/+/33398 )
Change subject: msc_ho_send_handover_request: fix check_after_deref
......................................................................
msc_ho_send_handover_request: fix check_after_deref
Fixes: CID#211073
Change-Id: I9389cc9c4af987c11652c6fe9a0ff4289a7781c9
---
M src/libmsc/msc_ho.c
1 file changed, 12 insertions(+), 2 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/98/33398/1
diff --git a/src/libmsc/msc_ho.c b/src/libmsc/msc_ho.c
index 2a5891a..cbdf00e 100644
--- a/src/libmsc/msc_ho.c
+++ b/src/libmsc/msc_ho.c
@@ -401,8 +401,8 @@
/* Don't send AoIP Transport Layer Address for inter-MSC Handover */
.rtp_ran_local = (msc_a->ho.new_cell.type == MSC_NEIGHBOR_TYPE_LOCAL_RAN_PEER)
? call_leg_local_ip(msc_a->cc.call_leg, RTP_TO_RAN) : NULL,
- .call_id_present = true,
- .call_id = cc_trans->callref,
+ .call_id_present = cc_trans ? true : false,
+ .call_id = cc_trans ? cc_trans->callref : 0,
},
};
--
To view, visit
https://gerrit.osmocom.org/c/osmo-msc/+/33398
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-msc
Gerrit-Branch: master
Gerrit-Change-Id: I9389cc9c4af987c11652c6fe9a0ff4289a7781c9
Gerrit-Change-Number: 33398
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-MessageType: newchange