{
int i;
+ /* XXX: currently broken due to cb/requeue use */
+ return -EPERM;
+
/* prepare the filter and save it for the SW queue
* matching the received HW queue */
root_lock = qdisc_root_lock(qdisc);
spin_lock(root_lock);
- qdisc->enqueue(skb, qdisc);
+ qdisc_enqueue_root(skb, qdisc);
spin_unlock(root_lock);
}