18 #include <netlink-local.h>
19 #include <netlink-tc.h>
20 #include <netlink/netlink.h>
21 #include <netlink/route/tc.h>
22 #include <netlink/route/class.h>
23 #include <netlink/route/class-modules.h>
24 #include <netlink/utils.h>
44 for (op = &class_ops_list; (o = *op) != NULL; op = &o->
co_next)
46 return nl_errno(EEXIST);
62 for (op = &class_ops_list; (o = *op) != NULL; op = &o->
co_next)
67 return nl_errno(ENOENT);
78 for (cops = class_ops_list; cops; cops = cops->
co_next)
79 if (!strcmp(kind, cops->
co_kind))
94 class->c_ops = __rtnl_class_lookup_ops(class->c_kind);