diff options
Diffstat (limited to 'openbsc/src/libbsc')
-rw-r--r-- | openbsc/src/libbsc/bsc_vty.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/openbsc/src/libbsc/bsc_vty.c b/openbsc/src/libbsc/bsc_vty.c index e3d31a150..d7cdee657 100644 --- a/openbsc/src/libbsc/bsc_vty.c +++ b/openbsc/src/libbsc/bsc_vty.c @@ -1434,7 +1434,7 @@ DEFUN(cfg_bts, DEFUN(cfg_bts_type, cfg_bts_type_cmd, - "type TYPE", + "type TYPE", /* dynamically created */ "Set the BTS type\n" "Type\n") { struct gsm_bts *bts = vty->index; @@ -2854,6 +2854,18 @@ int bsc_vty_init(const struct log_info *cat) "Physical Channel Combination\n", "\n", "", 0); + cfg_bts_type_cmd.string = + vty_cmd_string_from_valstr(tall_bsc_ctx, + bts_type_names, + "type (", "|", ")", + VTY_DO_LOWER); + cfg_bts_type_cmd.doc = + vty_cmd_string_from_valstr(tall_bsc_ctx, + bts_type_descs, + "BTS Vendor/Type\n", + "\n", "", 0); + + install_element_ve(&show_net_cmd); install_element_ve(&show_bts_cmd); install_element_ve(&show_trx_cmd); |