Osmocom HLR for GSUP protocol towards OsmoSGSN and OsmoMSC https://osmocom.org/projects/osmo-hlr
Go to file
Neels Hofmeyr f1fe94c8ca USSD: fix routing to multiple MSC
hlr_ussd.c so far hardcoded osmo-msc's default IPA-name and hence was
only able to negotiate USSD sessions to
- a single osmo-msc
- that has no custom IPA-name set.
Fix: correctly route USSD to any number of MSC with any custom IPA
names.

Resolve the right MSC's IPA name from the USSD session's IMSI, using
hlr_subscriber->vlr_number to determine the right GSUP peer. Cache it in
ss_session->vlr_number to have at most one db hit for routing per
session.

Related: OS#3710
Change-Id: I18067bfadd33a6bc59a9ee336b6937313826fce3
2019-04-09 08:33:57 +02:00
contrib Add link to project wiki to .service file 2019-02-18 13:52:44 +01:00
debian Bump version: 0.2.1.55-607c-dirty → 1.0.0 2019-01-20 20:08:14 +00:00
doc docs: running: document --db-upgrade 2019-01-22 15:40:18 +01:00
include gsupclient: introduce osmo_gsup_client_enc_send() 2018-12-20 01:16:03 +07:00
sql Add IMEI column to subscriber table 2019-01-24 15:29:08 +00:00
src USSD: fix routing to multiple MSC 2019-04-09 08:33:57 +02:00
tests tests: use -no-install libtool flag to avoid ./lt-* scripts 2019-03-19 13:04:49 +00:00
.gitignore gitignore: add tests/hlr_vty_test.db* 2019-01-15 13:33:10 +01:00
.gitreview Add gerrit settings 2016-12-21 10:35:38 +01:00
COPYING add COPYING file with AGPLv3 license text 2016-11-11 10:17:06 +01:00
Makefile.am Fix DISTCHECK_CONFIGURE_FLAGS override 2018-12-04 15:11:07 +00:00
configure.ac Bump version: 0.2.1.55-607c-dirty → 1.0.0 2019-01-20 20:08:14 +00:00
git-version-gen build with autoconf/automake, add jenkins.sh script 2016-12-11 01:07:26 +01:00
libosmo-gsup-client.pc.in pkg-config: Fix libosmo-gsup-client pkg-config file 2018-07-31 19:37:45 +02:00