net_sched: red: Avoid devision by zero
[linux-2.6-microblaze.git] / include / net / red.h
index 9a93477..5918f78 100644 (file)
@@ -179,7 +179,7 @@ static inline void red_set_parms(struct red_parms *p,
        p->qth_max      = qth_max << Wlog;
        p->Wlog         = Wlog;
        p->Plog         = Plog;
-       if (delta < 0)
+       if (delta <= 0)
                delta = 1;
        p->qth_delta    = delta;
        if (!max_P) {