]> Pileus Git - ~andy/linux/blobdiff - net/sched/sch_generic.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
[~andy/linux] / net / sched / sch_generic.c
index 7fc899a943a8fa8368415bc0c6c8a939bd042963..e82e43b69c335bccbd58e6ba4ef10b56acd8f5a6 100644 (file)
@@ -338,13 +338,13 @@ EXPORT_SYMBOL(netif_carrier_off);
    cheaper.
  */
 
-static int noop_enqueue(struct sk_buff *skb, struct Qdisc * qdisc)
+static int noop_enqueue(struct sk_buff *skb, struct Qdisc *qdisc)
 {
        kfree_skb(skb);
        return NET_XMIT_CN;
 }
 
-static struct sk_buff *noop_dequeue(struct Qdisc * qdisc)
+static struct sk_buff *noop_dequeue(struct Qdisc *qdisc)
 {
        return NULL;
 }
@@ -718,8 +718,8 @@ static void attach_default_qdiscs(struct net_device *dev)
        } else {
                qdisc = qdisc_create_dflt(txq, &mq_qdisc_ops, TC_H_ROOT);
                if (qdisc) {
-                       qdisc->ops->attach(qdisc);
                        dev->qdisc = qdisc;
+                       qdisc->ops->attach(qdisc);
                }
        }
 }