<p>neels <strong>uploaded patch set #15</strong> to this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-hlr/+/16202">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">add libosmo-mslookup abstract client<br><br>mslookup is a key concept in Distributed GSM, which allows querying the current<br>location of a subscriber in a number of cooperating but independent core<br>network sites, by arbitrary service names and by MSISDN/IMSI.<br><br>Add the abstract mslookup client library. An actual lookup method (besides<br>mslookup_client_fake.c) is added in a subsequent patch.<br><br>For a detailed overview of this and upcoming patches, please see the elaborate<br>comment at the top of mslookup.c.<br><br>Add as separate library, libosmo-mslookup, to allow adding D-GSM capability to<br>arbitrary client programs.<br><br>osmo-hlr will be the mslookup server, added in a subsequent patch.<br><br>osmo-hlr itself will also use this library and act as an mslookup client, when<br>requesting the home HLR for locally unknown IMSIs.<br><br>Related: OS#4237<br>Patch-by: osmith, nhofmeyr<br>Change-Id: I83487ab8aad1611eb02e997dafbcb8344da13df1<br>---<br>M .gitignore<br>M configure.ac<br>M debian/control<br>A debian/libosmo-mslookup-dev.install<br>A debian/libosmo-mslookup0.install<br>M include/Makefile.am<br>M include/osmocom/hlr/logging.h<br>A include/osmocom/mslookup/mslookup.h<br>A include/osmocom/mslookup/mslookup_client.h<br>A include/osmocom/mslookup/mslookup_client_fake.h<br>A libosmo-mslookup.pc.in<br>M src/Makefile.am<br>A src/mslookup/Makefile.am<br>A src/mslookup/mslookup.c<br>A src/mslookup/mslookup_client.c<br>A src/mslookup/mslookup_client_fake.c<br>M tests/Makefile.am<br>A tests/mslookup/Makefile.am<br>A tests/mslookup/mslookup_client_test.c<br>A tests/mslookup/mslookup_client_test.err<br>A tests/mslookup/mslookup_test.c<br>A tests/mslookup/mslookup_test.err<br>M tests/testsuite.at<br>23 files changed, 1,620 insertions(+), 2 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-hlr refs/changes/02/16202/15</pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-hlr/+/16202">change 16202</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/+/16202"/><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: I83487ab8aad1611eb02e997dafbcb8344da13df1 </div>
<div style="display:none"> Gerrit-Change-Number: 16202 </div>
<div style="display:none"> Gerrit-PatchSet: 15 </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: fixeria <axilirator@gmail.com> </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-Reviewer: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: osmith <osmith@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>