13#include "nl-default.h"
15#include <netlink/netlink.h>
16#include <netlink/route/qdisc.h>
17#include <netlink/utils.h>
25static int dumb_msg_parser(
struct rtnl_tc *tc,
void *data)
30static void dumb_dump_line(
struct rtnl_tc *tc,
void *data,
35static int dumb_msg_fill(
struct rtnl_tc *tc,
void *data,
struct nl_msg *msg)
40static struct rtnl_tc_ops ingress_ops = {
42 .to_type = RTNL_TC_TYPE_QDISC,
43 .to_size =
sizeof(
struct dumb),
44 .to_msg_parser = dumb_msg_parser,
46 .to_msg_fill = dumb_msg_fill,
49static void _nl_init ingress_init(
void)
54static void _nl_exit ingress_exit(
void)
int rtnl_tc_register(struct rtnl_tc_ops *)
Register a traffic control module.
void rtnl_tc_unregister(struct rtnl_tc_ops *)
Unregister a traffic control module.
@ NL_DUMP_LINE
Dump object briefly on one line.