pkt_sched: Remove qdisc->ops->requeue() etc.
authorJarek Poplawski <jarkao2@gmail.com>
Fri, 14 Nov 2008 06:56:30 +0000 (22:56 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 14 Nov 2008 06:56:30 +0000 (22:56 -0800)
commitf30ab418a1d3c5a8b83493e7d70d6876a74aa0ce
tree271f0d093d2436b0d0ebdff151fc4f5b1fb15f21
parent38a7ddffa4b79d7b1fbc9bf2fa82b21b72622858
pkt_sched: Remove qdisc->ops->requeue() etc.

After implementing qdisc->ops->peek() and changing sch_netem into
classless qdisc there are no more qdisc->ops->requeue() users. This
patch removes this method with its wrappers (qdisc_requeue()), and
also unused qdisc->requeue structure. There are a few minor fixes of
warnings (htb_enqueue()) and comments btw.

The idea to kill ->requeue() and a similar patch were first developed
by David S. Miller.

Signed-off-by: Jarek Poplawski <jarkao2@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
17 files changed:
include/net/sch_generic.h
net/sched/sch_api.c
net/sched/sch_atm.c
net/sched/sch_cbq.c
net/sched/sch_dsmark.c
net/sched/sch_fifo.c
net/sched/sch_generic.c
net/sched/sch_gred.c
net/sched/sch_hfsc.c
net/sched/sch_htb.c
net/sched/sch_multiq.c
net/sched/sch_netem.c
net/sched/sch_prio.c
net/sched/sch_red.c
net/sched/sch_sfq.c
net/sched/sch_tbf.c
net/sched/sch_teql.c