#include <netlink-local.h>
#include <netlink-tc.h>
#include <netlink/netlink.h>
#include <netlink/utils.h>
#include <netlink/route/tc.h>
#include <netlink/route/classifier.h>
#include <netlink/route/classifier-modules.h>
#include <netlink/route/link.h>
Functions | |
Allocation/Freeing | |
struct rtnl_cls * | rtnl_cls_alloc (void) |
void | rtnl_cls_put (struct rtnl_cls *cls) |
Attributes | |
void | rtnl_cls_set_ifindex (struct rtnl_cls *f, int ifindex) |
int | rtnl_cls_get_ifindex (struct rtnl_cls *cls) |
void | rtnl_cls_set_handle (struct rtnl_cls *f, uint32_t handle) |
void | rtnl_cls_set_parent (struct rtnl_cls *f, uint32_t parent) |
uint32_t | rtnl_cls_get_parent (struct rtnl_cls *cls) |
int | rtnl_cls_set_kind (struct rtnl_cls *cls, const char *kind) |
struct rtnl_cls_ops * | rtnl_cls_get_ops (struct rtnl_cls *cls) |
void | rtnl_cls_set_prio (struct rtnl_cls *cls, uint16_t prio) |
uint16_t | rtnl_cls_get_prio (struct rtnl_cls *cls) |
void | rtnl_cls_set_protocol (struct rtnl_cls *cls, uint16_t protocol) |
uint16_t | rtnl_cls_get_protocol (struct rtnl_cls *cls) |
void * | rtnl_cls_data (struct rtnl_cls *cls) |
Variables | |
struct nl_object_ops | cls_obj_ops |