#ifndef OPENBSC_VTY_H #define OPENBSC_VTY_H #include #include #include 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