|
Modules | |
| Blackhole | |
| Class Based Queueing (CBQ) | |
| Differentiated Services Marker (DSMARK) | |
| Packet/Bytes FIFO (pfifo/bfifo) | |
| The FIFO qdisc comes in two flavours: | |
| Hierachical Token Bucket (HTB) | |
| Network Emulator | |
| For further documentation see http://linux-net.osdl.org/index.php/Netem. | |
| (Fast) Prio | |
| Random Early Detection (RED) | |
| Stochastic Fairness Queueing (SFQ) | |
| Token Bucket Filter (TBF) | |
Module API | |
| int | rtnl_qdisc_register (struct rtnl_qdisc_ops *qops) |
| Register a qdisc module. More... | |
| int | rtnl_qdisc_unregister (struct rtnl_qdisc_ops *qops) |
| Unregister a qdisc module. More... | |
| struct rtnl_qdisc_ops * | __rtnl_qdisc_lookup_ops (const char *kind) |
| struct rtnl_qdisc_ops * | rtnl_qdisc_lookup_ops (struct rtnl_qdisc *qdisc) |
| struct rtnl_qdisc_ops* __rtnl_qdisc_lookup_ops | ( | const char * | kind | ) |
References NULL, rtnl_qdisc_ops::qo_kind, and rtnl_qdisc_ops::qo_next.
Referenced by rtnl_qdisc_lookup_ops(), and rtnl_qdisc_set_kind().

| struct rtnl_qdisc_ops* rtnl_qdisc_lookup_ops | ( | struct rtnl_qdisc * | qdisc | ) |
References __rtnl_qdisc_lookup_ops(), and rtnl_qdisc::q_ops.
Referenced by rtnl_qdisc_get_opts().


| int rtnl_qdisc_register | ( | struct rtnl_qdisc_ops * | qops | ) |
Register a qdisc module.
References BUG, NLE_EXIST, NULL, rtnl_qdisc_ops::qo_kind, and rtnl_qdisc_ops::qo_next.
| int rtnl_qdisc_unregister | ( | struct rtnl_qdisc_ops * | qops | ) |
Unregister a qdisc module.
References NLE_OBJ_NOTFOUND, NULL, rtnl_qdisc_ops::qo_kind, and rtnl_qdisc_ops::qo_next.