!store-imei: report IMEI in the log without requiring a subscriber

When store-imei is configured, a subscriber record is expected to exist
for receiving that IMEI storage - this mode is expected to be used
together with subscriber-create-on-demand.  However, what about
operation without store-imei?  Standard OsmoHLR still requires a
subscriber record to be present, even though the IMEI is only
emitted into log output.  Change this aspect, and also change the
log message format to make it friendlier to tools that will extract
IMSI-IMEI correspondence pairs from syslog.

Change-Id: If1fae788e943c6ffdb632751899ab5d3286b3428
1 file changed
tree: 1a9a7af72d23fad305e22f47d29e0cbf2f7907ba
  1. contrib/
  2. debian/
  3. doc/
  4. include/
  5. sql/
  6. src/
  7. tests/
  8. .gitignore
  9. .gitreview
  10. configure.ac
  11. COPYING
  12. git-version-gen
  13. libosmo-gsup-client.pc.in
  14. libosmo-mslookup.pc.in
  15. Makefile.am
  16. README.md
  17. TODO-RELEASE
README.md

osmo-hlr - Osmocom HLR Implementation

This repository contains a C-language implementation of a GSM Home Location Register (HLR). It is part of the Osmocom Open Source Mobile Communications project.

Warning: While the HLR logical functionality is implemented, OsmoHLR does not use the ETSI/3GPP TCAP/MAP protocol stack. Instead, a much simpler custom protocol (GSUP) is used. This means, OsmoHLR is of no use outside the context of an Osmocom core network. You can use it with OsmoMSC, OsmoSGSN etc. - but not with third party components.

Homepage

The official homepage of the project is https://osmocom.org/projects/osmo-hlr/wiki

GIT Repository

You can clone from the official osmo-hlr.git repository using

git clone https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr

There is a web interface at https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr

Documentation

User Manuals and VTY reference manuals are [optionally] built in PDF form as part of the build process.

Pre-rendered PDF version of the current "master" can be found at User Manual as well as the VTY reference manuals

Mailing List

Discussions related to osmo-hlr are happening on the openbsc@lists.osmocom.org mailing list, please see https://lists.osmocom.org/mailman/listinfo/openbsc for subscription options and the list archive.

Please observe the Osmocom Mailing List Rules when posting.

Contributing

Our coding standards are described at https://osmocom.org/projects/cellular-infrastructure/wiki/Coding_standards

We us a gerrit based patch submission/review process for managing contributions. Please see https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit for more details

The current patch queue for osmo-hlr can be seen at https://gerrit.osmocom.org/#/q/project:osmo-hlr+status:open