diff options
Diffstat (limited to 'net/sched/sch_red.c')
-rw-r--r-- | net/sched/sch_red.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/net/sched/sch_red.c b/net/sched/sch_red.c index 2bdf241f6315..072cdf442f8e 100644 --- a/net/sched/sch_red.c +++ b/net/sched/sch_red.c | |||
@@ -268,8 +268,6 @@ static int red_dump_class(struct Qdisc *sch, unsigned long cl, | |||
268 | { | 268 | { |
269 | struct red_sched_data *q = qdisc_priv(sch); | 269 | struct red_sched_data *q = qdisc_priv(sch); |
270 | 270 | ||
271 | if (cl != 1) | ||
272 | return -ENOENT; | ||
273 | tcm->tcm_handle |= TC_H_MIN(1); | 271 | tcm->tcm_handle |= TC_H_MIN(1); |
274 | tcm->tcm_info = q->qdisc->handle; | 272 | tcm->tcm_info = q->qdisc->handle; |
275 | return 0; | 273 | return 0; |
@@ -308,17 +306,6 @@ static void red_put(struct Qdisc *sch, unsigned long arg) | |||
308 | return; | 306 | return; |
309 | } | 307 | } |
310 | 308 | ||
311 | static int red_change_class(struct Qdisc *sch, u32 classid, u32 parentid, | ||
312 | struct nlattr **tca, unsigned long *arg) | ||
313 | { | ||
314 | return -ENOSYS; | ||
315 | } | ||
316 | |||
317 | static int red_delete(struct Qdisc *sch, unsigned long cl) | ||
318 | { | ||
319 | return -ENOSYS; | ||
320 | } | ||
321 | |||
322 | static void red_walk(struct Qdisc *sch, struct qdisc_walker *walker) | 309 | static void red_walk(struct Qdisc *sch, struct qdisc_walker *walker) |
323 | { | 310 | { |
324 | if (!walker->stop) { | 311 | if (!walker->stop) { |
@@ -331,20 +318,12 @@ static void red_walk(struct Qdisc *sch, struct qdisc_walker *walker) | |||
331 | } | 318 | } |
332 | } | 319 | } |
333 | 320 | ||
334 | static struct tcf_proto **red_find_tcf(struct Qdisc *sch, unsigned long cl) | ||
335 | { | ||
336 | return NULL; | ||
337 | } | ||
338 | |||
339 | static const struct Qdisc_class_ops red_class_ops = { | 321 | static const struct Qdisc_class_ops red_class_ops = { |
340 | .graft = red_graft, | 322 | .graft = red_graft, |
341 | .leaf = red_leaf, | 323 | .leaf = red_leaf, |
342 | .get = red_get, | 324 | .get = red_get, |
343 | .put = red_put, | 325 | .put = red_put, |
344 | .change = red_change_class, | ||
345 | .delete = red_delete, | ||
346 | .walk = red_walk, | 326 | .walk = red_walk, |
347 | .tcf_chain = red_find_tcf, | ||
348 | .dump = red_dump_class, | 327 | .dump = red_dump_class, |
349 | }; | 328 | }; |
350 | 329 | ||