<p>neels <strong>uploaded patch set #10</strong> to this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-hlr/+/16209">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">implement D-GSM in osmo-hlr<br><br>Implement the mslookup server to service remote mslookup requests:<br>- VTY mslookup/server config with service names,<br>- the mslookup_mdns_server listening for mslookup requests,<br>- determine whether a subscriber is on a local MSC.<br><br>Use the mslookup client to proxy GSUP to remote HLRs:<br>- VTY mslookup/client config,<br>- remote_hlr.c to connect GSUP clients to remote GSUP servers,<br>- proxy.c as local GSUP proxy state, so far in-memory.<br>  This is kept an opaque API without a mutable struct, so that it can be easily<br>  moved to a persistent database implementation.<br><br>dgsm.c orchestrates mslookup server, client, and MUXes GSUP messages to the<br>right proxy peers.<br><br>For a detailed overview of the D-GSM and mslookup related files, please see the<br>elaborate comment at the top of mslookup.c (already added in an earlier patch).<br><br>Change-Id: Ife4a61d71926d08f310a1aeed9d9f1974f64178b<br>---<br>M include/osmocom/hlr/Makefile.am<br>A include/osmocom/hlr/dgsm.h<br>M include/osmocom/hlr/gsup_server.h<br>M include/osmocom/hlr/hlr.h<br>M include/osmocom/hlr/hlr_vty.h<br>M include/osmocom/hlr/logging.h<br>A include/osmocom/hlr/mslookup_server.h<br>A include/osmocom/hlr/mslookup_server_mdns.h<br>A include/osmocom/hlr/proxy.h<br>A include/osmocom/hlr/remote_hlr.h<br>M src/Makefile.am<br>A src/dgsm.c<br>A src/dgsm_vty.c<br>M src/gsup_server.c<br>M src/hlr.c<br>M src/hlr_vty.c<br>M src/hlr_vty_subscr.c<br>M src/logging.c<br>A src/mslookup_server.c<br>A src/mslookup_server_mdns.c<br>A src/proxy.c<br>A src/remote_hlr.c<br>M tests/test_nodes.vty<br>M tests/test_subscriber.vty<br>24 files changed, 2,704 insertions(+), 1 deletion(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-hlr refs/changes/09/16209/10</pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-hlr/+/16209">change 16209</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-hlr/+/16209"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-hlr </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Ife4a61d71926d08f310a1aeed9d9f1974f64178b </div>
<div style="display:none"> Gerrit-Change-Number: 16209 </div>
<div style="display:none"> Gerrit-PatchSet: 10 </div>
<div style="display:none"> Gerrit-Owner: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-Reviewer: osmith <osmith@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>