]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - net/sched/sch_cbs.c
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux.git] / net / sched / sch_cbs.c
index 1bef152c5721d1f3dccc24251c60a902f7223569..b2905b03a432f8fb46f06d939c847926171f79c3 100644 (file)
@@ -306,7 +306,7 @@ static void cbs_set_port_rate(struct net_device *dev, struct cbs_sched_data *q)
        if (err < 0)
                goto skip;
 
-       if (ecmd.base.speed != SPEED_UNKNOWN)
+       if (ecmd.base.speed && ecmd.base.speed != SPEED_UNKNOWN)
                speed = ecmd.base.speed;
 
 skip: