Logo Search packages:      
Sourcecode: libnl version File versions  Download package

Differentiated Services Marker (DSMARK)
[Queueing DisciplinesClasses]


Class Attribute Access

int rtnl_class_dsmark_get_bitmask (struct rtnl_class *class)
int rtnl_class_dsmark_get_value (struct rtnl_class *class)
int rtnl_class_dsmark_set_bitmask (struct rtnl_class *class, uint8_t mask)
int rtnl_class_dsmark_set_value (struct rtnl_class *class, uint8_t value)

Qdisc Attribute Access

int rtnl_qdisc_dsmark_get_default_index (struct rtnl_qdisc *qdisc)
int rtnl_qdisc_dsmark_get_indices (struct rtnl_qdisc *qdisc)
int rtnl_qdisc_dsmark_get_set_tc_index (struct rtnl_qdisc *qdisc)
int rtnl_qdisc_dsmark_set_default_index (struct rtnl_qdisc *qdisc, uint16_t default_index)
int rtnl_qdisc_dsmark_set_indices (struct rtnl_qdisc *qdisc, uint16_t indices)
int rtnl_qdisc_dsmark_set_set_tc_index (struct rtnl_qdisc *qdisc, int flag)

Functions

static struct rtnl_dsmark_class * dsmark_class (struct rtnl_class *class)
static struct rtnl_dsmark_class * dsmark_class_alloc (struct rtnl_class *class)
static int dsmark_class_dump_brief (struct rtnl_class *class, struct nl_dump_params *p, int line)
static struct nl_msg * dsmark_class_get_opts (struct rtnl_class *class)
static int dsmark_class_msg_parser (struct rtnl_class *class)
static void __exit dsmark_exit (void)
static void __init dsmark_init (void)
static struct rtnl_dsmark_qdisc * dsmark_qdisc (struct rtnl_qdisc *qdisc)
static struct rtnl_dsmark_qdisc * dsmark_qdisc_alloc (struct rtnl_qdisc *qdisc)
static int dsmark_qdisc_dump_brief (struct rtnl_qdisc *qdisc, struct nl_dump_params *p, int line)
static int dsmark_qdisc_dump_full (struct rtnl_qdisc *qdisc, struct nl_dump_params *p, int line)
static struct nl_msg * dsmark_qdisc_get_opts (struct rtnl_qdisc *qdisc)
static int dsmark_qdisc_msg_parser (struct rtnl_qdisc *qdisc)

Variables

static struct rtnl_class_ops dsmark_class_ops
static struct nla_policy dsmark_policy [TCA_DSMARK_MAX+1]
static struct rtnl_qdisc_ops dsmark_qdisc_ops


Generated by  Doxygen 1.6.0   Back to index