diff options
Diffstat (limited to 'include/netlink/cli/cls.h')
-rw-r--r-- | include/netlink/cli/cls.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/include/netlink/cli/cls.h b/include/netlink/cli/cls.h index cdcb17e..a2707b8 100644 --- a/include/netlink/cli/cls.h +++ b/include/netlink/cli/cls.h @@ -13,27 +13,12 @@ #define __NETLINK_CLI_CLS_H_ #include <netlink/route/classifier.h> -#include <netlink/route/classifier-modules.h> #include <netlink/cli/tc.h> -struct nl_cli_cls_module -{ - const char * cm_name; - struct rtnl_cls_ops * cm_ops; - int (*cm_parse_argv)(struct rtnl_cls *, int, char **); - struct nl_list_head cm_list; -}; - extern struct rtnl_cls * nl_cli_cls_alloc(void); extern struct nl_cache * nl_cli_cls_alloc_cache(struct nl_sock *, int, uint32_t); -extern void nl_cli_cls_parse_kind(struct rtnl_cls *, char *); extern void nl_cli_cls_parse_proto(struct rtnl_cls *, char *); extern struct rtnl_ematch_tree *nl_cli_cls_parse_ematch(struct rtnl_cls *, char *); -extern struct nl_cli_cls_module *nl_cli_cls_lookup(struct rtnl_cls_ops *); -extern void nl_cli_cls_register(struct nl_cli_cls_module *); -extern void nl_cli_cls_unregister(struct nl_cli_cls_module *); - - #endif |