#ifndef OPENBSC_VTY_H #define OPENBSC_VTY_H #include #include #include struct gsm_network; struct vty; void logging_vty_add_cmds(void); void openbsc_vty_print_statistics(struct vty *vty, struct gsm_network *); struct buffer *vty_argv_to_buffer(int argc, const char *argv[], int base); extern struct cmd_element cfg_description_cmd; extern struct cmd_element cfg_no_description_cmd; extern struct cmd_element ournode_exit_cmd; extern struct cmd_element ournode_end_cmd; enum bsc_vty_node { GSMNET_NODE = _LAST_OSMOVTY_NODE + 1, BTS_NODE, TRX_NODE, TS_NODE, SUBSCR_NODE, MGCP_NODE, GBPROXY_NODE, SGSN_NODE, NS_NODE, BSSGP_NODE, OML_NODE, NAT_NODE, NAT_BSC_NODE, }; #endif