Modules | |
Class Based Queueing (CBQ) | |
Differentiated Services Marker (DSMARK) | |
Hierachical Token Bucket (HTB) | |
Data Structures | |
struct | rtnl_class_ops |
Class operations. More... | |
Module API | |
int | rtnl_class_register (struct rtnl_class_ops *cops) |
Register a class module. | |
int | rtnl_class_unregister (struct rtnl_class_ops *cops) |
Unregister a class module. | |
struct rtnl_class_ops * | __rtnl_class_lookup_ops (const char *kind) |
struct rtnl_class_ops * | rtnl_class_lookup_ops (struct rtnl_class *class) |
Lookup class operations for a class object. |
int rtnl_class_register | ( | struct rtnl_class_ops * | cops | ) |
cops | class module operations |
Definition at line 37 of file class_api.c.
References rtnl_class_ops::co_kind, and rtnl_class_ops::co_next.
int rtnl_class_unregister | ( | struct rtnl_class_ops * | cops | ) |
cops | class module operations |
Definition at line 58 of file class_api.c.
References rtnl_class_ops::co_kind, and rtnl_class_ops::co_next.
struct rtnl_class_ops* rtnl_class_lookup_ops | ( | struct rtnl_class * | class | ) | [read] |
class | Class object. |
Definition at line 91 of file class_api.c.