X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net%2Fsched%2Fsch_prio.c;fp=net%2Fsched%2Fsch_prio.c;h=1641db33a994020f557cee3d42ab0cc5505a2743;hb=64ba3f394c830ec48a1c31b53dcae312c56f1604;hp=a5fa03c0c19b6c8167f2e68a4e4d3b052c0b0bcc;hpb=be1e6109ac94a859551f8e1774eb9a8469fe055c;p=linux-2.6.git diff --git a/net/sched/sch_prio.c b/net/sched/sch_prio.c index a5fa03c0c..1641db33a 100644 --- a/net/sched/sch_prio.c +++ b/net/sched/sch_prio.c @@ -11,6 +11,7 @@ * Init -- EINVAL when opt undefined */ +#include #include #include #include @@ -164,7 +165,7 @@ static unsigned int prio_drop(struct Qdisc* sch) for (prio = q->bands-1; prio >= 0; prio--) { qdisc = q->queues[prio]; - if (qdisc->ops->drop && (len = qdisc->ops->drop(qdisc)) != 0) { + if ((len = qdisc->ops->drop(qdisc)) != 0) { sch->q.qlen--; return len; }