1 #include <stdio.h>
2 #include <string.h>
3
4 #include "utils.h"
5 #include "tc_util.h"
6
explain(void)7 static void explain(void)
8 {
9 fprintf(stderr, "Usage: ... clsact\n");
10 }
11
clsact_parse_opt(struct qdisc_util * qu,int argc,char ** argv,struct nlmsghdr * n)12 static int clsact_parse_opt(struct qdisc_util *qu, int argc, char **argv,
13 struct nlmsghdr *n)
14 {
15 if (argc > 0) {
16 fprintf(stderr, "What is \"%s\"?\n", *argv);
17 explain();
18 return -1;
19 }
20
21 addattr_l(n, 1024, TCA_OPTIONS, NULL, 0);
22 return 0;
23 }
24
clsact_print_opt(struct qdisc_util * qu,FILE * f,struct rtattr * opt)25 static int clsact_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
26 {
27 return 0;
28 }
29
30 struct qdisc_util clsact_qdisc_util = {
31 .id = "clsact",
32 .parse_qopt = clsact_parse_opt,
33 .print_qopt = clsact_print_opt,
34 };
35