netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
tbf.h File Reference
#include <netlink/netlink.h>
#include <netlink/route/tc.h>
Include dependency graph for tbf.h:
This graph shows which files directly or indirectly include this file:

Functions

int rtnl_qdisc_tbf_set_limit (struct rtnl_qdisc *, int)
 Set limit of TBF qdisc. More...
 
int rtnl_qdisc_tbf_set_limit_by_latency (struct rtnl_qdisc *, int)
 Set limit of TBF qdisc by latency. More...
 
int rtnl_qdisc_tbf_get_limit (struct rtnl_qdisc *)
 Get limit of TBF qdisc. More...
 
int rtnl_qdisc_tbf_set_mpu (struct rtnl_qdisc *, int)
 Set MPU of TBF qdisc. More...
 
int rtnl_qdisc_tbf_get_mpu (struct rtnl_qdisc *)
 Get MPU of TBF qdisc. More...
 
int rtnl_qdisc_tbf_set_rate (struct rtnl_qdisc *, int, int, int)
 Set rate of TBF qdisc. More...
 
int rtnl_qdisc_tbf_get_rate (struct rtnl_qdisc *)
 Get rate of TBF qdisc. More...
 
int rtnl_qdisc_tbf_get_rate_bucket (struct rtnl_qdisc *)
 Get rate bucket size of TBF qdisc. More...
 
int rtnl_qdisc_tbf_get_rate_cell (struct rtnl_qdisc *)
 Get rate cell size of TBF qdisc. More...
 
int rtnl_qdisc_tbf_set_peakrate (struct rtnl_qdisc *, int, int, int)
 Set peak rate of TBF qdisc. More...
 
int rtnl_qdisc_tbf_get_peakrate (struct rtnl_qdisc *)
 Get peak rate of TBF qdisc. More...
 
int rtnl_qdisc_tbf_get_peakrate_bucket (struct rtnl_qdisc *)
 Get peak rate bucket size of TBF qdisc. More...
 
int rtnl_qdisc_tbf_get_peakrate_cell (struct rtnl_qdisc *)
 Get peak rate cell size of TBF qdisc. More...