mscsplit: add gsm_network backpointer to gsm_subscriber_connection

We want to be able to use a network backpointer without having to go through a
gsm_bts struct.

This commit adds the network pointer, the subsequent commit applies direct
access to the network structure from gsm_subscriber_connection.

Change-Id: If8870972f1b3e333c2a4cce97cdc95bdee0382a1
This commit is contained in:
Neels Hofmeyr 2016-05-09 22:33:01 +02:00
parent 663debcb90
commit 5e0b0a658f
2 changed files with 3 additions and 0 deletions

View File

@ -134,6 +134,8 @@ struct gsm_subscriber_connection {
struct osmo_bsc_sccp_con *sccp_con;
/* back pointers */
struct gsm_network *network;
int in_release;
struct gsm_lchan *lchan;
struct gsm_lchan *ho_lchan;

View File

@ -247,6 +247,7 @@ struct gsm_subscriber_connection *subscr_con_allocate(struct gsm_lchan *lchan)
if (!conn)
return NULL;
conn->network = net;
conn->lchan = lchan;
conn->bts = lchan->ts->trx->bts;
lchan->conn = conn;