osmith has uploaded a new patch set (#8) to the change originally created by neels. ( https://gerrit.osmocom.org/c/osmo-hlr/+/16209 )
Change subject: implement D-GSM in osmo-hlr ...................................................................... implement D-GSM in osmo-hlr Implement the mslookup server to service remote mslookup requests: - VTY mslookup/server config with service names, - the mslookup_mdns_server listening for mslookup requests, - determine whether a subscriber is on a local MSC. Use the mslookup client to proxy GSUP to remote HLRs: - VTY mslookup/client config, - remote_hlr.c to connect GSUP clients to remote GSUP servers, - proxy.c as local GSUP proxy state, so far in-memory. This is kept an opaque API without a mutable struct, so that it can be easily moved to a persistent database implementation. dgsm.c orchestrates mslookup server, client, and MUXes GSUP messages to the right proxy peers. Change-Id: Ife4a61d71926d08f310a1aeed9d9f1974f64178b --- M include/osmocom/hlr/Makefile.am A include/osmocom/hlr/dgsm.h M include/osmocom/hlr/gsup_server.h M include/osmocom/hlr/hlr.h M include/osmocom/hlr/hlr_vty.h M include/osmocom/hlr/logging.h A include/osmocom/hlr/mslookup_server.h A include/osmocom/hlr/mslookup_server_mdns.h A include/osmocom/hlr/proxy.h A include/osmocom/hlr/remote_hlr.h M src/Makefile.am A src/dgsm.c A src/dgsm_vty.c M src/gsup_server.c M src/hlr.c M src/hlr_vty.c M src/hlr_vty_subscr.c M src/logging.c A src/mslookup_server.c A src/mslookup_server_mdns.c A src/proxy.c A src/remote_hlr.c M tests/test_nodes.vty M tests/test_subscriber.vty 24 files changed, 2,701 insertions(+), 1 deletion(-) git pull ssh://gerrit.osmocom.org:29418/osmo-hlr refs/changes/09/16209/8 -- To view, visit https://gerrit.osmocom.org/c/osmo-hlr/+/16209 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-hlr Gerrit-Branch: master Gerrit-Change-Id: Ife4a61d71926d08f310a1aeed9d9f1974f64178b Gerrit-Change-Number: 16209 Gerrit-PatchSet: 8 Gerrit-Owner: neels <nhofm...@sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: osmith <osm...@sysmocom.de> Gerrit-MessageType: newpatchset