commit | 207ef1f1b60a1e8570760c1e0875ccc4795919a7 | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@osmocom.org> | Wed Jun 05 16:45:09 2024 +0200 |
committer | Harald Welte <laforge@osmocom.org> | Wed Jun 05 16:45:09 2024 +0200 |
tree | 6c4866122545b23316595912ca9f643ac723e04c | |
parent | c78954f990cd05b3bc86553f06d81bc02368e04c [diff] |
replace http:// urls with https:// (diameter files) Change-Id: I4e129e9e74e13731f254db3d69e389187680d421
This project implements a proxy translating Diameter into GSUP, hence allowing Diameter clients connecting to GSUP server. This allows, for instance, using OsmoHLR as an HSS used by 4G/5G nodes.
Install erlang and rebar3 packages (not "rebar", that's version 2! You may need to compile it from source in some distros).
$ rebar3 compile $ rebar3 escriptize
Unit tests can be run this way:
$ rebar3 eunit
Once osmo_dia2gsup is built, you can start it this way:
$ rebar3 shell
Passing a config file:
$ rebar3 shell --config ./examples/sys.config
Running it as an escript:
$ rebar3 escriptize $ ERL_FLAGS='-config ./examples/sys.config' _build/default/bin/osmo-dia2gsup
rebar3 release