<p>pespin has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-hlr/+/19689">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">doc: Update VTY reference xml file<br><br>Change-Id: Ifdefba331ae2542b1cdc5860d0f9e53ef9f703c4<br>---<br>M doc/manuals/vty/hlr_vty_reference.xml<br>1 file changed, 313 insertions(+), 7 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/89/19689/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/doc/manuals/vty/hlr_vty_reference.xml b/doc/manuals/vty/hlr_vty_reference.xml</span><br><span>index 71a0236..8e56f4b 100644</span><br><span>--- a/doc/manuals/vty/hlr_vty_reference.xml</span><br><span>+++ b/doc/manuals/vty/hlr_vty_reference.xml</span><br><span>@@ -18,10 +18,11 @@</span><br><span>         <param name='terminal' doc='Write to terminal' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(0, 100%, 40%);">-    <command id='write file'></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='write file [PATH]'></span><br><span>       <params></span><br><span>         <param name='write' doc='Write running configuration to memory, network, or terminal' /></span><br><span>         <param name='file' doc='Write to configuration file' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='[PATH]' doc='Set file path to store the config, or replace if already exists' /></span><br><span>       </params></span><br><span>     </command></span><br><span>     <command id='write memory'></span><br><span>@@ -187,7 +188,7 @@</span><br><span>         <param name='MASK' doc='List of logging categories to log, e.g. &apos;abc:mno:xyz&apos;. Available log categories depend on the specific application, refer to the &apos;logging level&apos; command. Optionally add individual log levels like &apos;abc,1:mno,3:xyz,5&apos;, where the level numbers are LOGL_DEBUG=1 LOGL_INFO=3 LOGL_NOTICE=5 LOGL_ERROR=7 LOGL_FATAL=8' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(0, 100%, 40%);">-    <command id='logging level (main|db|auc|ss|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro) (debug|info|notice|error|fatal)'></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='logging level (main|db|auc|ss|mslookup|lu|dgsm|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro) (debug|info|notice|error|fatal)'></span><br><span>       <params></span><br><span>         <param name='logging' doc='Configure logging' /></span><br><span>         <param name='level' doc='Set the log level for a specified category' /></span><br><span>@@ -195,6 +196,9 @@</span><br><span>         <param name='db' doc='Database Layer' /></span><br><span>         <param name='auc' doc='Authentication Center' /></span><br><span>         <param name='ss' doc='Supplementary Services' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mslookup' doc='Mobile Subscriber Lookup' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lu' doc='Location Updating' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='dgsm' doc='Distributed GSM: MS lookup and proxy' /></span><br><span>         <param name='lglobal' doc='Library-internal global log family' /></span><br><span>         <param name='llapd' doc='LAPD in libosmogsm' /></span><br><span>         <param name='linp' doc='A-bis Intput Subsystem' /></span><br><span>@@ -253,6 +257,43 @@</span><br><span>         <param name='force-all' doc='Release any globally forced log level set with &apos;logging level force-all &lt;level&gt;&apos;' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='logp (main|db|auc|ss|mslookup|lu|dgsm|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro) (debug|info|notice|error|fatal) .LOGMESSAGE'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='logp' doc='Print a message on all log outputs; useful for placing markers in test logs' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='main' doc='Main Program' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='db' doc='Database Layer' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='auc' doc='Authentication Center' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='ss' doc='Supplementary Services' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mslookup' doc='Mobile Subscriber Lookup' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lu' doc='Location Updating' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='dgsm' doc='Distributed GSM: MS lookup and proxy' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lglobal' doc='Library-internal global log family' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='llapd' doc='LAPD in libosmogsm' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='linp' doc='A-bis Intput Subsystem' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmux' doc='A-bis B-Subchannel TRAU Frame Multiplex' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmi' doc='A-bis Input Driver for Signalling' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmib' doc='A-bis Input Driver for B-Channels (voice)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsms' doc='Layer3 Short Message Service (SMS)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lctrl' doc='Control Interface' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lgtp' doc='GPRS GTP library' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lstats' doc='Statistics messages and logging' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lgsup' doc='Generic Subscriber Update Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='loap' doc='Osmocom Authentication Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lss7' doc='libosmo-sigtran Signalling System 7' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsccp' doc='libosmo-sigtran SCCP Implementation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsua' doc='libosmo-sigtran SCCP User Adaptation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lm3ua' doc='libosmo-sigtran MTP3 User Adaptation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmgcp' doc='libosmo-mgcp Media Gateway Control Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='ljibuf' doc='libosmo-netif Jitter Buffer' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lrspro' doc='Remote SIM protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='debug' doc='Log debug messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='info' doc='Log informational messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='notice' doc='Log noticeable messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='error' doc='Log error messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='fatal' doc='Log only fatal messages' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='.LOGMESSAGE' doc='Arbitrary message to log on given category and log level' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span>     <command id='show logging vty'></span><br><span>       <params></span><br><span>         <param name='show' doc='Show running system information' /></span><br><span>@@ -360,6 +401,13 @@</span><br><span>         <param name='IDENT' doc='IMSI/MSISDN/ID/IMEI of the subscriber' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='show mslookup services'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='show' doc='Show running system information' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mslookup' doc='Distributed GSM / mslookup related information' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='services' doc='List configured service addresses as sent to remote mslookup requests' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span>   </node></span><br><span>   <node id='enable'></span><br><span>     <name>enable</name></span><br><span>@@ -528,7 +576,7 @@</span><br><span>         <param name='MASK' doc='List of logging categories to log, e.g. &apos;abc:mno:xyz&apos;. Available log categories depend on the specific application, refer to the &apos;logging level&apos; command. Optionally add individual log levels like &apos;abc,1:mno,3:xyz,5&apos;, where the level numbers are LOGL_DEBUG=1 LOGL_INFO=3 LOGL_NOTICE=5 LOGL_ERROR=7 LOGL_FATAL=8' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(0, 100%, 40%);">-    <command id='logging level (main|db|auc|ss|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro) (debug|info|notice|error|fatal)'></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='logging level (main|db|auc|ss|mslookup|lu|dgsm|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro) (debug|info|notice|error|fatal)'></span><br><span>       <params></span><br><span>         <param name='logging' doc='Configure logging' /></span><br><span>         <param name='level' doc='Set the log level for a specified category' /></span><br><span>@@ -536,6 +584,9 @@</span><br><span>         <param name='db' doc='Database Layer' /></span><br><span>         <param name='auc' doc='Authentication Center' /></span><br><span>         <param name='ss' doc='Supplementary Services' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mslookup' doc='Mobile Subscriber Lookup' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lu' doc='Location Updating' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='dgsm' doc='Distributed GSM: MS lookup and proxy' /></span><br><span>         <param name='lglobal' doc='Library-internal global log family' /></span><br><span>         <param name='llapd' doc='LAPD in libosmogsm' /></span><br><span>         <param name='linp' doc='A-bis Intput Subsystem' /></span><br><span>@@ -564,7 +615,8 @@</span><br><span>     </command></span><br><span>     <command id='logging level set-all (debug|info|notice|error|fatal)'></span><br><span>       <params></span><br><span style="color: hsl(0, 100%, 40%);">-        <param name='logging' doc='Configure logging' />        <param name='level' doc='Set the log level for a specified category' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='logging' doc='Configure logging' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='level' doc='Set the log level for a specified category' /></span><br><span>         <param name='set-all' doc='Once-off set all categories to the given log level. There is no single command to take back these changes -- each category is set to the given level, period.' /></span><br><span>         <param name='debug' doc='Log debug messages and higher levels' /></span><br><span>         <param name='info' doc='Log informational messages and higher levels' /></span><br><span>@@ -593,6 +645,43 @@</span><br><span>         <param name='force-all' doc='Release any globally forced log level set with &apos;logging level force-all &lt;level&gt;&apos;' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='logp (main|db|auc|ss|mslookup|lu|dgsm|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro) (debug|info|notice|error|fatal) .LOGMESSAGE'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='logp' doc='Print a message on all log outputs; useful for placing markers in test logs' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='main' doc='Main Program' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='db' doc='Database Layer' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='auc' doc='Authentication Center' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='ss' doc='Supplementary Services' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mslookup' doc='Mobile Subscriber Lookup' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lu' doc='Location Updating' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='dgsm' doc='Distributed GSM: MS lookup and proxy' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lglobal' doc='Library-internal global log family' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='llapd' doc='LAPD in libosmogsm' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='linp' doc='A-bis Intput Subsystem' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmux' doc='A-bis B-Subchannel TRAU Frame Multiplex' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmi' doc='A-bis Input Driver for Signalling' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmib' doc='A-bis Input Driver for B-Channels (voice)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsms' doc='Layer3 Short Message Service (SMS)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lctrl' doc='Control Interface' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lgtp' doc='GPRS GTP library' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lstats' doc='Statistics messages and logging' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lgsup' doc='Generic Subscriber Update Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='loap' doc='Osmocom Authentication Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lss7' doc='libosmo-sigtran Signalling System 7' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsccp' doc='libosmo-sigtran SCCP Implementation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lsua' doc='libosmo-sigtran SCCP User Adaptation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lm3ua' doc='libosmo-sigtran MTP3 User Adaptation' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lmgcp' doc='libosmo-mgcp Media Gateway Control Protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='ljibuf' doc='libosmo-netif Jitter Buffer' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lrspro' doc='Remote SIM protocol' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='debug' doc='Log debug messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='info' doc='Log informational messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='notice' doc='Log noticeable messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='error' doc='Log error messages and higher levels' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='fatal' doc='Log only fatal messages' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='.LOGMESSAGE' doc='Arbitrary message to log on given category and log level' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span>     <command id='show logging vty'></span><br><span>       <params></span><br><span>         <param name='show' doc='Show running system information' /></span><br><span>@@ -672,6 +761,18 @@</span><br><span>         <param name='rate-counters' doc='Show all rate counters' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='stats report'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='stats' doc='Stats related commands' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='report' doc='Manurally trigger reporting of stats' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='stats reset'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='stats' doc='Stats related commands' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='reset' doc='Reset all stats' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span>     <command id='show gsup-connections'></span><br><span>       <params></span><br><span>         <param name='show' doc='Show running system information' /></span><br><span>@@ -827,6 +928,13 @@</span><br><span>         <param name='cs+ps' doc='Allow access to both circuit and packet switched services' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='show mslookup services'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='show' doc='Show running system information' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mslookup' doc='Distributed GSM / mslookup related information' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='services' doc='List configured service addresses as sent to remote mslookup requests' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span>   </node></span><br><span>   <node id='config'></span><br><span>     <name>config</name></span><br><span>@@ -1056,11 +1164,11 @@</span><br><span>         <param name='log' doc='Report to the logger' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(0, 100%, 40%);">-    <command id='stats interval &lt;1-65535&gt;'></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='stats interval &lt;0-65535&gt;'></span><br><span>       <params></span><br><span>         <param name='stats' doc='Configure stats sub-system' /></span><br><span>         <param name='interval' doc='Set the reporting interval' /></span><br><span style="color: hsl(0, 100%, 40%);">-        <param name='&lt;1-65535&gt;' doc='Interval in seconds' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='&lt;0-65535&gt;' doc='Interval in seconds (0 disables the reporting interval)' /></span><br><span>       </params></span><br><span>     </command></span><br><span>     <command id='hlr'></span><br><span>@@ -1068,6 +1176,11 @@</span><br><span>         <param name='hlr' doc='Configure the HLR' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='mslookup'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mslookup' doc='Configure Distributed GSM mslookup' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span>   </node></span><br><span>   <node id='config-log'></span><br><span>     <name>config-log</name></span><br><span>@@ -1143,7 +1256,7 @@</span><br><span>         <param name='[last]' doc='Log source file info at the end of a log line. If omitted, log source file info just before the log text.' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(0, 100%, 40%);">-    <command id='logging level (main|db|auc|ss|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro) (debug|info|notice|error|fatal)'></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='logging level (main|db|auc|ss|mslookup|lu|dgsm|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro) (debug|info|notice|error|fatal)'></span><br><span>       <params></span><br><span>         <param name='logging' doc='Configure logging' /></span><br><span>         <param name='level' doc='Set the log level for a specified category' /></span><br><span>@@ -1151,6 +1264,9 @@</span><br><span>         <param name='db' doc='Database Layer' /></span><br><span>         <param name='auc' doc='Authentication Center' /></span><br><span>         <param name='ss' doc='Supplementary Services' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mslookup' doc='Mobile Subscriber Lookup' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='lu' doc='Location Updating' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='dgsm' doc='Distributed GSM: MS lookup and proxy' /></span><br><span>         <param name='lglobal' doc='Library-internal global log family' /></span><br><span>         <param name='llapd' doc='LAPD in libosmogsm' /></span><br><span>         <param name='linp' doc='A-bis Intput Subsystem' /></span><br><span>@@ -1278,6 +1394,12 @@</span><br><span>         <param name='disable' doc='Disable the reporter' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='flush-period &lt;0-65535&gt;'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='flush-period' doc='Configure stats sub-system' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='&lt;0-65535&gt;' doc='Send all stats even if they have not changed (i.e. force the flush)every N-th reporting interval. Set to 0 to disable regular flush (default).' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span>   </node></span><br><span>   <node id='config-line'></span><br><span>     <name>config-line</name></span><br><span>@@ -1424,8 +1546,192 @@</span><br><span>         <param name='A.B.C.D' doc='IPv4 Address to bind the GSUP interface to' /></span><br><span>       </params></span><br><span>     </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='ipa-name NAME'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='ipa-name' doc='Set the IPA name of this HLR, for proxying to remote HLRs' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='NAME' doc='A globally unique name for this HLR. For example: PLMN + redundancy server number: HLR-901-70-0. This name is used for GSUP routing and must be set if multiple HLRs interconnect (e.g. mslookup for Distributed GSM).' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span>   </node></span><br><span>   <node id='config-hlr-euse'></span><br><span>     <name>config-hlr-euse</name></span><br><span>   </node></span><br><span style="color: hsl(120, 100%, 40%);">+  <node id='config-mslookup'></span><br><span style="color: hsl(120, 100%, 40%);">+    <name>config-mslookup</name></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='mdns bind [IP] [&lt;1-65535&gt;]'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mdns' doc='Multicast DNS related configuration' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='bind' doc='Convenience shortcut: enable and configure both server and client for mDNS mslookup' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='[IP]' doc='multicast IPv4 address like 239.192.23.42 or IPv6 address like ff08::23:42' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='[&lt;1-65535&gt;]' doc='mDNS UDP Port number' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='mdns domain-suffix DOMAIN_SUFFIX'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mdns' doc='Multicast DNS related configuration' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='domain-suffix' doc='mDNS domain suffix (default: mdns.osmocom.org). This is appended and stripped from mDNS packets during encoding/decoding, so we don&apos;t collide with top-level domains administrated by IANA' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='DOMAIN_SUFFIX' doc='mDNS domain suffix (default: mdns.osmocom.org). This is appended and stripped from mDNS packets during encoding/decoding, so we don&apos;t collide with top-level domains administrated by IANA' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='no mdns bind'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='no' doc='Negate a command or set its defaults' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mdns' doc='Disable both server and client for mDNS mslookup' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='bind' doc='(null)' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='server'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='server' doc='Enable and configure Distributed GSM mslookup server' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='no server'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='no' doc='Negate a command or set its defaults' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='server' doc='Disable Distributed GSM mslookup server' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='client'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='client' doc='Enable and configure Distributed GSM mslookup client' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='no client'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='no' doc='Negate a command or set its defaults' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='client' doc='Disable Distributed GSM mslookup client' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+  </node></span><br><span style="color: hsl(120, 100%, 40%);">+  <node id='config-mslookup-server'></span><br><span style="color: hsl(120, 100%, 40%);">+    <name>config-mslookup-server</name></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='mdns bind [IP] [&lt;1-65535&gt;]'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mdns' doc='Multicast DNS related configuration' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='bind' doc='Configure where the mDNS server listens for mslookup requests' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='[IP]' doc='multicast IPv4 address like 239.192.23.42 or IPv6 address like ff08::23:42' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='[&lt;1-65535&gt;]' doc='mDNS UDP Port number' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='mdns domain-suffix DOMAIN_SUFFIX'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mdns' doc='Multicast DNS related configuration' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='domain-suffix' doc='mDNS domain suffix (default: mdns.osmocom.org). This is appended and stripped from mDNS packets during encoding/decoding, so we don&apos;t collide with top-level domains administrated by IANA' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='DOMAIN_SUFFIX' doc='mDNS domain suffix (default: mdns.osmocom.org). This is appended and stripped from mDNS packets during encoding/decoding, so we don&apos;t collide with top-level domains administrated by IANA' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='no mdns bind'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='no' doc='Negate a command or set its defaults' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mdns' doc='Disable server for mDNS mslookup (do not answer remote requests)' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='bind' doc='(null)' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='service NAME at IP &lt;1-65535&gt;'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='service' doc='Configure addresses of local services, as sent in replies to remote mslookup requests.' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='NAME' doc='mslookup service name, e.g. sip.voice or smpp.sms' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='at' doc='at' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='IP' doc='IPv4 address like 1.2.3.4 or IPv6 address like a:b:c:d::1' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='&lt;1-65535&gt;' doc='Service-specific port number' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='no service NAME'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='no' doc='Negate a command or set its defaults' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='service' doc='Remove one or more service address entries' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='NAME' doc='mslookup service name, e.g. sip.voice or smpp.sms' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='no service NAME at IP &lt;1-65535&gt;'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='no' doc='Negate a command or set its defaults' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='service' doc='Remove one or more service address entries' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='NAME' doc='mslookup service name, e.g. sip.voice or smpp.sms' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='at' doc='at' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='IP' doc='IPv4 address like 1.2.3.4 or IPv6 address like a:b:c:d::1' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='&lt;1-65535&gt;' doc='Service-specific port number' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='msc ipa-name .IPA_NAME'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='msc' doc='Configure services for individual local MSCs' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='ipa-name' doc='Identify locally connected MSC by IPA Unit Name' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='.IPA_NAME' doc='IPA Unit Name of the local MSC to configure' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+  </node></span><br><span style="color: hsl(120, 100%, 40%);">+  <node id='config-mslookup-server-msc'></span><br><span style="color: hsl(120, 100%, 40%);">+    <name>config-mslookup-server-msc</name></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='service NAME at IP &lt;1-65535&gt;'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='service' doc='Configure addresses of local services, as sent in replies to remote mslookup requests.' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='NAME' doc='mslookup service name, e.g. sip.voice or smpp.sms' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='at' doc='at' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='IP' doc='IPv4 address like 1.2.3.4 or IPv6 address like a:b:c:d::1' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='&lt;1-65535&gt;' doc='Service-specific port number' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='no service NAME'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='no' doc='Negate a command or set its defaults' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='service' doc='Remove one or more service address entries' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='NAME' doc='mslookup service name, e.g. sip.voice or smpp.sms' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='no service NAME at IP &lt;1-65535&gt;'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='no' doc='Negate a command or set its defaults' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='service' doc='Remove one or more service address entries' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='NAME' doc='mslookup service name, e.g. sip.voice or smpp.sms' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='at' doc='at' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='IP' doc='IPv4 address like 1.2.3.4 or IPv6 address like a:b:c:d::1' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='&lt;1-65535&gt;' doc='Service-specific port number' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+  </node></span><br><span style="color: hsl(120, 100%, 40%);">+  <node id='config-mslookup-client'></span><br><span style="color: hsl(120, 100%, 40%);">+    <name>config-mslookup-client</name></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='timeout &lt;1-100000&gt;'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='timeout' doc='How long should the mslookup client wait for remote responses before evaluating received results' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='&lt;1-100000&gt;' doc='timeout in milliseconds' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='mdns bind [IP] [&lt;1-65535&gt;]'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mdns' doc='Multicast DNS related configuration' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='bind' doc='Enable mDNS client, and configure multicast address to send mDNS mslookup requests to' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='[IP]' doc='multicast IPv4 address like 239.192.23.42 or IPv6 address like ff08::23:42' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='[&lt;1-65535&gt;]' doc='mDNS UDP Port number' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='mdns domain-suffix DOMAIN_SUFFIX'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mdns' doc='Multicast DNS related configuration' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='domain-suffix' doc='mDNS domain suffix (default: mdns.osmocom.org). This is appended and stripped from mDNS packets during encoding/decoding, so we don&apos;t collide with top-level domains administrated by IANA' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='DOMAIN_SUFFIX' doc='mDNS domain suffix (default: mdns.osmocom.org). This is appended and stripped from mDNS packets during encoding/decoding, so we don&apos;t collide with top-level domains administrated by IANA' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='no mdns bind'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='no' doc='Negate a command or set its defaults' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='mdns' doc='Disable mDNS client, do not query remote services by mDNS' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='bind' doc='(null)' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='gateway-proxy IP [&lt;1-65535&gt;]'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='gateway-proxy' doc='Configure a fixed IP address to send all GSUP requests for unknown IMSIs to, without invoking a lookup for IMSI' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='IP' doc='IP address of the remote HLR' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='[&lt;1-65535&gt;]' doc='GSUP port number (omit for default 4222)' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+    <command id='no gateway-proxy'></span><br><span style="color: hsl(120, 100%, 40%);">+      <params></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='no' doc='Negate a command or set its defaults' /></span><br><span style="color: hsl(120, 100%, 40%);">+        <param name='gateway-proxy' doc='Disable gateway proxy for GSUP with unknown IMSIs' /></span><br><span style="color: hsl(120, 100%, 40%);">+      </params></span><br><span style="color: hsl(120, 100%, 40%);">+    </command></span><br><span style="color: hsl(120, 100%, 40%);">+  </node></span><br><span> </vtydoc></span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-hlr/+/19689">change 19689</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/+/19689"/><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: Ifdefba331ae2542b1cdc5860d0f9e53ef9f703c4 </div>
<div style="display:none"> Gerrit-Change-Number: 19689 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>