From 78d55b6efd585ca7f7a13ea2bfcf6056604ace5d Mon Sep 17 00:00:00 2001 From: "osdl.org!shemminger" Date: Wed, 2 Jun 2004 20:22:08 +0000 Subject: [PATCH] Print pfifo status (Logical change 1.6) --- tc/q_fifo.c | 9 +++++++++ tc/q_prio.c | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/tc/q_fifo.c b/tc/q_fifo.c index 4cb9fded..8905c3d4 100644 --- a/tc/q_fifo.c +++ b/tc/q_fifo.c @@ -99,3 +99,12 @@ struct qdisc_util pfifo_util = { fifo_print_opt, fifo_print_xstats, }; + +extern int prio_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt); +struct qdisc_util pfifo_fast_util = { + NULL, + "pfifo_fast", + NULL, + prio_print_opt, + fifo_print_xstats, +}; diff --git a/tc/q_prio.c b/tc/q_prio.c index ddda601b..3da12e4c 100644 --- a/tc/q_prio.c +++ b/tc/q_prio.c @@ -94,7 +94,7 @@ static int prio_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct n return 0; } -static int prio_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) +int prio_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) { int i; struct tc_prio_qopt *qopt;