libosmoctrl  1.0.1.85-9f28
Osmocom CTRL library
control_vty.c File Reference

VTY configuration for Control interface. More...

#include <stdlib.h>
#include <osmocom/core/talloc.h>
#include <osmocom/ctrl/control_vty.h>
#include <osmocom/vty/command.h>

Functions

 DEFUN (cfg_ctrl_bind_addr, cfg_ctrl_bind_addr_cmd,"bind A.B.C.D","Set bind address to listen for Control connections\n""Local IP address (default 127.0.0.1)\n")
 
const char * ctrl_vty_get_bind_addr (void)
 
 DEFUN (cfg_ctrl, cfg_ctrl_cmd,"ctrl","Configure the Control Interface")
 
static int config_write_ctrl (struct vty *vty)
 
int ctrl_vty_init (void *ctx)
 

Variables

static void * ctrl_vty_ctx = NULL
 
static const char * ctrl_vty_bind_addr = NULL
 
static struct cmd_node ctrl_node
 

Detailed Description

VTY configuration for Control interface.

Function Documentation

static int config_write_ctrl ( struct vty vty)
static
const char* ctrl_vty_get_bind_addr ( void  )

References ctrl_vty_bind_addr.

int ctrl_vty_init ( void *  ctx)
DEFUN ( cfg_ctrl_bind_addr  ,
cfg_ctrl_bind_addr_cmd  ,
"bind A.B.C.D"  ,
"Set bind address to listen for Control connections\n""Local IP address (default 127.0.0.1)\n  
)
DEFUN ( cfg_ctrl  ,
cfg_ctrl_cmd  ,
"ctrl"  ,
"Configure the Control Interface"   
)

Variable Documentation

struct cmd_node ctrl_node
static
Initial value:
= {
"%s(config-ctrl)# ",
1,
}
L_CTRL_NODE
const char* ctrl_vty_bind_addr = NULL
static
void* ctrl_vty_ctx = NULL
static

Referenced by ctrl_vty_init(), and DEFUN().