]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
no longer need xstats stub
authorosdl.net!shemminger <osdl.net!shemminger>
Tue, 31 Aug 2004 17:45:21 +0000 (17:45 +0000)
committerosdl.net!shemminger <osdl.net!shemminger>
Tue, 31 Aug 2004 17:45:21 +0000 (17:45 +0000)
(Logical change 1.77)

15 files changed:
tc/m_gact.c
tc/m_police.c
tc/q_atm.c
tc/q_cbq.c
tc/q_dsmark.c
tc/q_fifo.c
tc/q_gred.c
tc/q_hfsc.c
tc/q_htb.c
tc/q_ingress.c
tc/q_netem.c
tc/q_prio.c
tc/q_red.c
tc/q_sfq.c
tc/q_tbf.c

index 01f940041a4ee36709ff7dc81e9d411355258b5c..d23cd7c3a6758f460989f5a42889629357690735 100644 (file)
@@ -239,15 +239,8 @@ print_gact(struct action_util *au,FILE * f, struct rtattr *arg)
        return 0;
 }
 
-int 
-gact_print_xstats(struct action_util *au, FILE *f, struct rtattr *xstats)
-{
-       return 0;
-}
-
 struct action_util gact_util = {
        .id = "gact",
        .parse_aopt = parse_gact,
        .print_aopt = print_gact,
-       .print_xstats = gact_print_xstats,
 };
index 79025a5dc79ef62dd3a327ad8f8a3db0f5a1f3ef..9a75ca6c39c8238a2188eb10df291bd62d7ce14d 100644 (file)
@@ -30,7 +30,6 @@ struct action_util police_util = {
        .id = "police",
        .parse_aopt = act_parse_police,
        .print_aopt = print_police,
-       .print_xstats = police_print_xstats,
 };
 
 static void explain(void)
@@ -309,7 +308,7 @@ int parse_police(int *argc_p, char ***argv_p, int tca_id, struct nlmsghdr *n)
 }
 
 int 
-print_police(struct action_util *a,FILE *f, struct rtattr *arg)
+print_police(struct action_util *a, FILE *f, struct rtattr *arg)
 {
        SPRINT_BUF(b1);
        struct tc_police *p;
@@ -359,10 +358,3 @@ int
 tc_print_police(FILE *f, struct rtattr *arg) {
        return print_police(&police_util,f,arg);
 }
-
-int
-police_print_xstats(struct action_util *au, FILE *f, struct rtattr *xstats)
-{
-       return 0;
-}
-
index d17453870cf5a120581a5d43c19fba8a17c94a8e..2258f87347e7964d56e8fba973a1f897e7f4b584 100644 (file)
@@ -250,19 +250,10 @@ static int atm_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
 }
 
 
-static int atm_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats)
-{
-       return 0;
-}
-
-
 struct qdisc_util atm_util = {
-       NULL,
-       "atm",
-       atm_parse_opt,
-       atm_print_opt,
-       atm_print_xstats,
-
-       atm_parse_class_opt,
-       atm_print_opt
+       .id             = "atm",
+       .parse_qopt     = atm_parse_opt,
+       .print_qopt     = atm_print_opt,
+       .parse_copt     = atm_parse_class_opt,
+       .print_copt     = atm_print_opt,
 };
index 51ed87a2993181db09615786934a97e6c875ad2a..a3fc651859b84e1e6149a6c296ce87d8bc859428 100644 (file)
@@ -543,13 +543,11 @@ static int cbq_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstat
 }
 
 struct qdisc_util cbq_util = {
-       NULL,
-       "cbq",
-       cbq_parse_opt,
-       cbq_print_opt,
-       cbq_print_xstats,
-
-       cbq_parse_class_opt,
-       cbq_print_opt,
+       .id             = "cbq",
+       .parse_qopt     = cbq_parse_opt,
+       .print_qopt     = cbq_print_opt,
+       .print_xstats   = cbq_print_xstats,
+       .parse_copt     = cbq_parse_class_opt,
+       .print_copt     = cbq_print_opt,
 };
 
index 8a1cd4d836ea55487e0cae2a630a562a0061b0fd..68b33ee908154efd18d1d86f8aa0c0eb6e2d31ab 100644 (file)
@@ -168,19 +168,10 @@ static int dsmark_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
 }
 
 
-static int dsmark_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats)
-{
-       return 0;
-}
-
-
 struct qdisc_util dsmark_util = {
-       NULL,
-       "dsmark",
-       dsmark_parse_opt,
-       dsmark_print_opt,
-       dsmark_print_xstats,
-
-       dsmark_parse_class_opt,
-       dsmark_print_opt
+       .id             = "dsmark",
+       .parse_qopt     = dsmark_parse_opt,
+       .print_qopt     = dsmark_print_opt,
+       .parse_copt     = dsmark_parse_class_opt,
+       .print_copt     = dsmark_print_opt,
 };
index 8905c3d4aa1ec71376311811f66a5ce8a0ee9744..56bb9acdeac425867bb13365fcaaff0f8a9e7a6a 100644 (file)
@@ -78,33 +78,21 @@ static int fifo_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
        return 0;
 }
 
-static int fifo_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats)
-{
-       return 0;
-}
-
 
 struct qdisc_util bfifo_util = {
-       NULL,
-       "bfifo",
-       fifo_parse_opt,
-       fifo_print_opt,
-       fifo_print_xstats,
+       .id = "bfifo",
+       .parse_qopt = fifo_parse_opt,
+       .print_qopt = fifo_print_opt,
 };
 
 struct qdisc_util pfifo_util = {
-       NULL,
-       "pfifo",
-       fifo_parse_opt,
-       fifo_print_opt,
-       fifo_print_xstats,
+       .id = "pfifo",
+       .parse_qopt = fifo_parse_opt,
+       .print_qopt = fifo_print_opt,
 };
 
 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,
+       .id = "pfifo_fast",
+       .print_qopt = prio_print_opt,
 };
index b63f8ae78198c22948bee363be0204c7facd3166..22e336f996ee57dea815a70adcb8964bf1fac03c 100644 (file)
@@ -329,17 +329,8 @@ static int gred_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
        return 0;
 }
 
-static int gred_print_xstats(struct qdisc_util *qu, FILE *f,
-    struct rtattr *xstats)
-{
-       return 0;
-}
-
-
 struct qdisc_util gred_util = {
-       NULL,
-       "gred",
-       gred_parse_opt,
-       gred_print_opt,
-       gred_print_xstats,
+       .id             = "gred",
+       .parse_qopt     = gred_parse_opt,
+       .print_qopt     = gred_print_opt,
 };
index 3dfdc59fc764a7e66305e6fcbde7e9dee80e5bcb..c8ec70f8103f1c44d72eb1e3c4040f84c8f482a4 100644 (file)
@@ -278,13 +278,12 @@ hfsc_print_class_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
 }
  
 struct qdisc_util hfsc_util = {
-       NULL,
-       "hfsc",
-       hfsc_parse_opt,
-       hfsc_print_opt,
-       hfsc_print_xstats,
-       hfsc_parse_class_opt,
-       hfsc_print_class_opt,
+       .id             = "hfsc",
+       .parse_qopt     = hfsc_parse_opt,
+       .print_qopt     = hfsc_print_opt,
+       .print_xstats   = hfsc_print_xstats,
+       .parse_copt     = hfsc_parse_class_opt,
+       .print_copt     = hfsc_print_class_opt,
 };
 
 static int
index 924cf0890729e18986330cf912f26593033fb344..94b1be7b3c6aee890c2ca6ac5789d7e37e10c7bb 100644 (file)
@@ -312,22 +312,20 @@ static int htb_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstat
 }
 
 struct qdisc_util htb_util = {
-       NULL,
-       "htb",
-       htb_parse_opt,
-       htb_print_opt,
-       htb_print_xstats,
-       htb_parse_class_opt,
-       htb_print_opt,
+       .id             = "htb",
+       .parse_qopt     = htb_parse_opt,
+       .print_qopt     = htb_print_opt,
+       .print_xstats   = htb_print_xstats,
+       .parse_copt     = htb_parse_class_opt,
+       .print_copt     = htb_print_opt,
 };
 
 /* for testing of old one */
 struct qdisc_util htb2_util = {
-       NULL,
-       "htb2",
-       htb_parse_opt,
-       htb_print_opt,
-       htb_print_xstats,
-       htb_parse_class_opt,
-       htb_print_opt,
+       .id             =  "htb2",
+       .parse_qopt     = htb_parse_opt,
+       .print_qopt     = htb_print_opt,
+       .print_xstats   = htb_print_xstats,
+       .parse_copt     = htb_parse_class_opt,
+       .print_copt     = htb_print_opt,
 };
index 0a08906269b4dff0c9cad47a9ecf242cf83ff30b..c7fded74c2c06ae0141cb7a3d039294eba901dab 100644 (file)
@@ -62,15 +62,8 @@ static int ingress_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
        return 0;
 }
 
-static int ingress_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats)
-{
-       return 0;
-}
-
 struct qdisc_util ingress_util = {
-        NULL,
-        "ingress",
-        ingress_parse_opt,
-        ingress_print_opt,
-        ingress_print_xstats,
+       .id             = "ingress",
+       .parse_qopt     = ingress_parse_opt,
+       .print_qopt     = ingress_print_opt,
 };
index d03066833bded217a4ca20ce53bbb0d6406d1422..604c4df6959644b2af66a4596caa7dde60f3bae1 100644 (file)
@@ -285,15 +285,9 @@ static int netem_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
        return 0;
 }
 
-static int netem_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats)
-{
-       return 0;
-}
-
 struct qdisc_util netem_util = {
        .id             = "netem",
        .parse_qopt     = netem_parse_opt,
        .print_qopt     = netem_print_opt,
-       .print_xstats   = netem_print_xstats,
 };
 
index 3da12e4c4047df7d34fbd4475d9ef1da31fe5dab..2f65740bf09f6ebebb3ad940e779695714360b9b 100644 (file)
@@ -111,17 +111,9 @@ int prio_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
        return 0;
 }
 
-static int prio_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats)
-{
-       return 0;
-}
-
-
 struct qdisc_util prio_util = {
-       NULL,
-       "prio",
-       prio_parse_opt,
-       prio_print_opt,
-       prio_print_xstats,
+       .id             = "prio",
+       .parse_qopt     = prio_parse_opt,
+       .print_qopt     = prio_print_opt,
 };
 
index c156d47cd6afaed788b91b0091d47c7b9aedbce7..549b877bf23bdbf3e87d5ce2b7ae1393703c6626 100644 (file)
@@ -214,9 +214,8 @@ static int red_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstat
 
 
 struct qdisc_util red_util = {
-       NULL,
-       "red",
-       red_parse_opt,
-       red_print_opt,
-       red_print_xstats,
+       .id             = "red",
+       .parse_qopt     = red_parse_opt,
+       .print_qopt     = red_print_opt,
+       .print_xstats   = red_print_xstats,
 };
index d7a3c0fafaf656a0319f7637ae1a1f64ea675087..21354e0caac8b292bc586175e5246b110e995961 100644 (file)
@@ -100,16 +100,8 @@ static int sfq_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
        return 0;
 }
 
-static int sfq_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats)
-{
-       return 0;
-}
-
-
 struct qdisc_util sfq_util = {
-       NULL,
-       "sfq",
-       sfq_parse_opt,
-       sfq_print_opt,
-       sfq_print_xstats,
+       .id             = "sfq",
+       .parse_qopt     = sfq_parse_opt,
+       .print_qopt     = sfq_print_opt,
 };
index 01d514fbc605c3cc5cd5e9197890f238e1016dbc..707d874a4013d733fc6324402532a20b5fb1a132 100644 (file)
@@ -257,16 +257,9 @@ static int tbf_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
        return 0;
 }
 
-static int tbf_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats)
-{
-       return 0;
-}
-
 struct qdisc_util tbf_util = {
-       NULL,
-       "tbf",
-       tbf_parse_opt,
-       tbf_print_opt,
-       tbf_print_xstats,
+       .id             = "tbf",
+       .parse_qopt     = tbf_parse_opt,
+       .print_qopt     = tbf_print_opt,
 };