libosmo-sigtran 2.3.0.61-fb14d
Osmocom SIGTRAN library
ss7_qos_class_vty.c File Reference
#include <osmocom/vty/vty.h>
#include <osmocom/vty/command.h>
#include "ss7_vty.h"
#include "ss7_qos_class.h"

Functions

 DEFUN_ATTR (cs7_qos_class, cs7_qos_class_cmd, "qos class " SS7_QOS_CLASS_RANGE_STR, "QoS definition\n" "QoS class definition\n" SS7_QOS_CLASS_RANGE_HELP_STR, CMD_ATTR_IMMEDIATE)
 
 DEFUN_ATTR (cs7_no_qos_class, cs7_no_qos_class_cmd, "no qos class " SS7_QOS_CLASS_RANGE_STR, NO_STR "QoS definition\n" "QoS class definition\n" SS7_QOS_CLASS_RANGE_HELP_STR, CMD_ATTR_IMMEDIATE)
 
 DEFUN_ATTR (cs7_qos_ip_dscp, cs7_qos_ip_dscp_cmd, "qos-ip-dscp " IP_DSCP_RANGE_STR, "Specify IP DSCP of QoS class\n" IP_DSCP_RANGE_HELP_STR, CMD_ATTR_IMMEDIATE)
 
 DEFUN_ATTR (cs7_no_qos_ip_dscp, cs7_no_qos_ip_dscp_cmd, "no qos-ip-dscp", NO_STR "Reset IP DSCP of QoS class to default\n", CMD_ATTR_IMMEDIATE)
 
void ss7_vty_write_one_qos_class (struct vty *vty, struct ss7_qos_class *qos)
 
void ss7_vty_init_node_qos_class (void)
 

Variables

static struct cmd_node qos_class_node
 

Function Documentation

◆ DEFUN_ATTR() [1/4]

DEFUN_ATTR ( cs7_no_qos_class  ,
cs7_no_qos_class_cmd  ,
"no qos class "  SS7_QOS_CLASS_RANGE_STR,
NO_STR "QoS definition\n" "QoS class definition\n"  SS7_QOS_CLASS_RANGE_HELP_STR,
CMD_ATTR_IMMEDIATE   
)

◆ DEFUN_ATTR() [2/4]

DEFUN_ATTR ( cs7_no_qos_ip_dscp  ,
cs7_no_qos_ip_dscp_cmd  ,
"no qos-ip-dscp"  ,
NO_STR "Reset IP DSCP of QoS class to default\n"  ,
CMD_ATTR_IMMEDIATE   
)

◆ DEFUN_ATTR() [3/4]

DEFUN_ATTR ( cs7_qos_class  ,
cs7_qos_class_cmd  ,
"qos class "  SS7_QOS_CLASS_RANGE_STR,
"QoS definition\n" "QoS class definition\n"  SS7_QOS_CLASS_RANGE_HELP_STR,
CMD_ATTR_IMMEDIATE   
)

◆ DEFUN_ATTR() [4/4]

DEFUN_ATTR ( cs7_qos_ip_dscp  ,
cs7_qos_ip_dscp_cmd  ,
"qos-ip-dscp "  IP_DSCP_RANGE_STR,
"Specify IP DSCP of QoS class\n"  IP_DSCP_RANGE_HELP_STR,
CMD_ATTR_IMMEDIATE   
)

◆ ss7_vty_init_node_qos_class()

void ss7_vty_init_node_qos_class ( void  )

References NULL, and qos_class_node.

Referenced by vty_init_shared().

◆ ss7_vty_write_one_qos_class()

void ss7_vty_write_one_qos_class ( struct vty *  vty,
struct ss7_qos_class *  qos 
)

Variable Documentation

◆ qos_class_node

struct cmd_node qos_class_node
static
Initial value:
= {
L_CS7_QOS_CLASS_NODE,
"%s(config-cs7-qos-class)# ",
1,
}

Referenced by ss7_vty_init_node_qos_class().