15 #include <netlink/netlink.h>
16 #include <netlink/cache.h>
17 #include <netlink/data.h>
18 #include <netlink/route/link.h>
19 #include <linux/pkt_sched.h>
20 #include <linux/pkt_cls.h>
34 #define RTNL_TC_TYPE_MAX (__RTNL_TC_TYPE_MAX - 1)
40 #define TC_HANDLE(maj, min) (TC_H_MAJ((maj) << 16) | TC_H_MIN(min))
56 #define TC_CAST(ptr) ((struct rtnl_tc *) (ptr))
79 #define RTNL_TC_STATS_MAX (__RTNL_TC_STATS_MAX - 1)
108 extern int rtnl_classid_generate(
const char *, uint32_t *,