]> err.no Git - linux-2.6/blobdiff - net/sched/sch_dsmark.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
[linux-2.6] / net / sched / sch_dsmark.c
index 7170275d9f9939927bfe398cd8934d98ce8ba94a..edd1298f85f673a975a87787f6d75bb1c5e6939f 100644 (file)
@@ -268,7 +268,7 @@ static int dsmark_enqueue(struct sk_buff *skb, struct Qdisc *sch)
 drop:
        kfree_skb(skb);
        sch->qstats.drops++;
-       return NET_XMIT_BYPASS;
+       return NET_XMIT_SUCCESS | __NET_XMIT_BYPASS;
 }
 
 static struct sk_buff *dsmark_dequeue(struct Qdisc *sch)