aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcu_vty.h
blob: 45d3227da1623c37fff2f8427911e167ac7bb214 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#ifndef _PCU_VTY_H
#define _PCU_VTY_H

#include <osmocom/gsm/protocol/gsm_04_08.h>
#include <osmocom/vty/command.h>
#include <osmocom/vty/vty.h>

enum pcu_vty_node {
	PCU_NODE = _LAST_OSMOVTY_NODE + 1,
};

int pcu_vty_go_parent(struct vty *vty);
int pcu_vty_is_config_node(struct vty *vty, int node);

int pcu_vty_init();

extern struct vty_app_info pcu_vty_info;

enum bsc_vty_cmd_attr {
	PCU_VTY_ATTR_NEW_TBF = 0,
	PCU_VTY_ATTR_NEW_SUBSCR,
	PCU_VTY_ATTR_NS_RESET,
	/* NOTE: up to 32 entries */
};

#endif /* _PCU_VTY_H */