aboutsummaryrefslogtreecommitdiffstats
path: root/src/hlr.c
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2017-05-31 13:19:22 +0200
committerPau Espin Pedrol <pespin@sysmocom.de>2017-06-01 11:31:39 +0200
commitce9bc40846949cec5b64edf4d4afe344d8cb93a3 (patch)
treef66ee797cc3896267741f03fc5214e45b9d5130a /src/hlr.c
parent1790c8246abe74116129f56d1447bbb105fca398 (diff)
VTY: Add hlr node and bind ip field
With this patch the address osmo-hlr binds to can be changed to something else than 0.0.0.0 Change-Id: I79f7a300480f308b21116dd14d1698be38725afd
Diffstat (limited to 'src/hlr.c')
-rw-r--r--src/hlr.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/hlr.c b/src/hlr.c
index b5777e2..7d1bf75 100644
--- a/src/hlr.c
+++ b/src/hlr.c
@@ -415,6 +415,7 @@ static struct vty_app_info vty_info = {
.version = PACKAGE_VERSION,
.copyright = vlr_copyright,
.is_config_node = hlr_vty_is_config_node,
+ .go_parent_cb = hlr_vty_go_parent,
};
int main(int argc, char **argv)
@@ -435,7 +436,7 @@ int main(int argc, char **argv)
vty_init(&vty_info);
ctrl_vty_init(hlr_ctx);
handle_options(argc, argv);
- hlr_vty_init(&hlr_log_info);
+ hlr_vty_init(g_hlr, &hlr_log_info);
rc = vty_read_config_file(cmdline_opts.config_file, NULL);
if (rc < 0) {
@@ -465,8 +466,8 @@ int main(int argc, char **argv)
exit(1);
}
- g_hlr->gs = osmo_gsup_server_create(hlr_ctx, NULL, 2222, read_cb,
- &g_lu_ops);
+ g_hlr->gs = osmo_gsup_server_create(hlr_ctx, g_hlr->gsup_bind_addr, 2222,
+ read_cb, &g_lu_ops);
if (!g_hlr->gs) {
LOGP(DMAIN, LOGL_FATAL, "Error starting GSUP server\n");
exit(1);