mirror of
https://gitea.osmocom.org/cellular-infrastructure/osmo-mgw.git
synced 2025-10-23 08:12:01 +00:00
mncc: bts can be NULL, attempt to find the bts from the transaction
Follow trans->conn->lchan to the BTS instead of using the BTS that is guranteed to be NULL in the codepath we have entered here. The trans->conn should still be there, and the lchan should be valid as well as we have reordered the clear statements.
This commit is contained in:
@@ -2921,7 +2921,7 @@ int mncc_tx_to_cc(struct gsm_network *net, int msg_type, void *arg)
|
||||
int i, rc = 0;
|
||||
struct gsm_trans *trans = NULL, *transt;
|
||||
struct gsm_subscriber_connection *conn = NULL;
|
||||
struct gsm_bts *bts;
|
||||
struct gsm_bts *bts = NULL;
|
||||
struct gsm_mncc *data = arg, rel;
|
||||
|
||||
DEBUGP(DMNCC, "receive message %s\n", get_mncc_name(msg_type));
|
||||
|
Reference in New Issue
Block a user