blob: 45d3227da1623c37fff2f8427911e167ac7bb214 [file] [log] [blame]
Andreas Eversberg12942562012-07-12 14:31:57 +02001#ifndef _PCU_VTY_H
2#define _PCU_VTY_H
3
Max84bf0fa2017-09-01 11:02:40 +02004#include <osmocom/gsm/protocol/gsm_04_08.h>
Andreas Eversberg12942562012-07-12 14:31:57 +02005#include <osmocom/vty/command.h>
6#include <osmocom/vty/vty.h>
7
8enum pcu_vty_node {
9 PCU_NODE = _LAST_OSMOVTY_NODE + 1,
10};
11
Jacob Erlbeckf76fede2015-08-17 13:42:46 +020012int pcu_vty_go_parent(struct vty *vty);
Andreas Eversberg12942562012-07-12 14:31:57 +020013int pcu_vty_is_config_node(struct vty *vty, int node);
14
Pau Espin Pedrolcd2ac562019-08-05 14:30:44 +020015int pcu_vty_init();
Andreas Eversberg12942562012-07-12 14:31:57 +020016
17extern struct vty_app_info pcu_vty_info;
18
Philipp Maier9459ebd2020-09-29 23:31:33 +020019enum bsc_vty_cmd_attr {
20 PCU_VTY_ATTR_NEW_TBF = 0,
21 PCU_VTY_ATTR_NEW_SUBSCR,
22 PCU_VTY_ATTR_NS_RESET,
23 /* NOTE: up to 32 entries */
24};
25
Andreas Eversberg12942562012-07-12 14:31:57 +020026#endif /* _PCU_VTY_H */
27