diff options
author | Harald Welte <laforge@gnumonks.org> | 2010-05-25 23:31:39 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-05-25 23:40:38 +0200 |
commit | c31f480f088392e0b01f080175118ae461e5503c (patch) | |
tree | 317c2dc7ce2e4e41471f6f9eee91492b375ebe13 /openbsc/src/gprs/sgsn_main.c | |
parent | 4b037e4117c0c1e02a516c8b3374444f438c70e1 (diff) |
[VTY] use new struct vty_app_info in libvty
Diffstat (limited to 'openbsc/src/gprs/sgsn_main.c')
-rw-r--r-- | openbsc/src/gprs/sgsn_main.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/openbsc/src/gprs/sgsn_main.c b/openbsc/src/gprs/sgsn_main.c index 4ed498042..6338f70f7 100644 --- a/openbsc/src/gprs/sgsn_main.c +++ b/openbsc/src/gprs/sgsn_main.c @@ -125,6 +125,14 @@ static void signal_handler(int signal) extern struct gprs_ns_inst *bssgp_nsi; extern void *tall_msgb_ctx; +extern int bsc_vty_go_parent(struct vty *vty); + +static struct vty_app_info vty_info = { + .name = "Osmocom SGSN", + .version = PACKAGE_VERSION, + .go_parent_cb = bsc_vty_go_parent, +}; + int main(int argc, char **argv) { struct gsm_network dummy_network; @@ -146,7 +154,8 @@ int main(int argc, char **argv) log_add_target(stderr_target); log_set_all_filter(stderr_target, 1); - vty_init("Osmocom SGSN", PACKAGE_VERSION, openbsc_copyright); + vty_info.copyright = openbsc_copyright; + vty_init(&vty_info); logging_vty_add_cmds(); sgsn_vty_init(); |