| #ifndef OPENBSC_VTY_H |
| #define OPENBSC_VTY_H |
| |
| #include <osmocom/vty/vty.h> |
| #include <osmocom/vty/buffer.h> |
| #include <osmocom/vty/command.h> |
| |
| struct gsm_network; |
| struct vty; |
| |
| void openbsc_vty_print_statistics(struct vty *vty, struct gsm_network *); |
| |
| struct buffer *vty_argv_to_buffer(int argc, const char *argv[], int base); |
| |
| enum bsc_vty_node { |
| GSMNET_NODE = _LAST_OSMOVTY_NODE + 1, |
| BTS_NODE, |
| TRX_NODE, |
| TS_NODE, |
| OML_NODE, |
| NAT_NODE, |
| NAT_BSC_NODE, |
| MSC_NODE, |
| OM2K_NODE, |
| OM2K_CON_GROUP_NODE, |
| BSC_NODE, |
| CBC_NODE, |
| }; |
| |
| struct log_info; |
| int bsc_vty_init(struct gsm_network *network); |
| int bsc_vty_init_extra(void); |
| |
| struct gsm_network *gsmnet_from_vty(struct vty *vty); |
| |
| #endif |