diff options
author | Daniel Willmann <dwillmann@sysmocom.de> | 2017-03-02 16:37:03 +0100 |
---|---|---|
committer | Daniel Willmann <dwillmann@sysmocom.de> | 2018-01-30 18:58:27 +0100 |
commit | c103ee2491cfad89ffbab00f49bcdcc78154ba5b (patch) | |
tree | 3ff701044c03514a4c2761fbca28cf5d223a0b47 /openbsc/src/osmo-bsc_nat/bsc_nat_utils.c | |
parent | e47099fbbf9efa3b59f2bdc53ed5e396b7b21bd7 (diff) |
osmo-bsc_nat: Have a default MSC for messages from BSC
Change-Id: I343e6d9d17bcde6dbdf8f48b7b51e998a296680c
Ticket: SYS#3208
Sponsored-by: On-Waves ehf.
Diffstat (limited to 'openbsc/src/osmo-bsc_nat/bsc_nat_utils.c')
-rw-r--r-- | openbsc/src/osmo-bsc_nat/bsc_nat_utils.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/openbsc/src/osmo-bsc_nat/bsc_nat_utils.c b/openbsc/src/osmo-bsc_nat/bsc_nat_utils.c index 6655d43aa..830205b99 100644 --- a/openbsc/src/osmo-bsc_nat/bsc_nat_utils.c +++ b/openbsc/src/osmo-bsc_nat/bsc_nat_utils.c @@ -253,6 +253,18 @@ struct msc_config *msc_config_by_con(struct bsc_nat *nat, struct bsc_msc_connect return NULL; } +struct bsc_msc_connection *msc_conn_by_num(struct bsc_nat *nat, int num) +{ + struct msc_config *conf; + + conf = msc_config_num(nat, num); + + if (!conf) + return NULL; + + return conf->msc_con; +} + struct bsc_msc_connection *msc_conn_by_imsi(struct bsc_nat *nat, const char *imsi) { struct msc_config *conf; |