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