Osmocom HLR for GSUP protocol towards OsmoSGSN and OsmoMSC https://osmocom.org/projects/osmo-hlr
Go to file
Neels Hofmeyr 6cee799d5e fix is_ps logic in rx_upd_loc_req(), store CS as is_ps = false
A missing 'else' in rx_upd_loc_req() causes *all* clients to be indicated as
is_ps=true regardless of the GSUP CN Domain IE that was received.

Replace that odd if cascade with a switch() that fixes the flawed logic. Hence
osmo-hlr now correctly indicates each client's is_ps, iff the client sends CN
Domain IEs in GSUP LU Request messages.

Related: OS#2796, OS#3601
Change-Id: I2c5fa9f5cae25cfd66afbf088303edff7d045a00
2018-09-28 03:01:02 +02:00
contrib Install systemd services with autotools 2018-09-10 16:09:59 +02:00
debian Install sample cfg file to /etc/osmocom 2018-09-12 18:31:09 +02:00
doc osmo-hlr.cfg: Ensure well-formed config file example 2018-09-25 20:36:40 +02:00
include gsup_client: rename gsup_client_* to osmo_gsup_client_* 2018-07-30 13:07:08 +00:00
sql sql/Makefile: Create empty /var/lib/osmocom directory at install time 2018-07-02 17:47:24 +02:00
src fix is_ps logic in rx_upd_loc_req(), store CS as is_ps = false 2018-09-28 03:01:02 +02:00
tests fix VTY tests to expect well-formed output of logging configuration 2018-09-26 09:23:37 +02:00
.gitignore gitignore: Add .tarball-version 2018-08-06 14:23:33 +02: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 Install systemd services with autotools 2018-09-10 16:09:59 +02:00
configure.ac Move doc/Makefile.am to doc/examples/Makefile.am 2018-09-12 18:28:24 +02: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