From: florian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Date: Wed, 26 Nov 2008 18:16:23 +0000 (+0000)
Subject: the 'dev' member of the structure was removed in 2.6.27 (see:
X-Git-Url: https://git.rohieb.name/openwrt.git/commitdiff_plain/b10c76f45f3ca3f8f8c8628baf4cc34f1c86a233

the 'dev' member of the structure was removed in 2.6.27 (see:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5ce2d488fe039ddd86a638496cf704df86c74eeb),
therefore use the qdisc_dev() function instead.

Signed-off-by: Russell Senior <seniorr@aracnet.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13366 3c298f89-4303-0410-b956-a3cf2f4a3e73
---

diff --git a/target/linux/generic-2.6/patches-2.6.27/200-sched_esfq.patch b/target/linux/generic-2.6/patches-2.6.27/200-sched_esfq.patch
index 8c8b56bcd..ef4c21f77 100644
--- a/target/linux/generic-2.6/patches-2.6.27/200-sched_esfq.patch
+++ b/target/linux/generic-2.6/patches-2.6.27/200-sched_esfq.patch
@@ -678,7 +678,7 @@
 +	struct esfq_sched_data *q = qdisc_priv(sch);
 +	int err;
 +
-+	q->quantum = psched_mtu(sch->dev); /* default */
++	q->quantum = psched_mtu(qdisc_dev(sch)); /* default */
 +	if ((err = esfq_q_init(q, opt)))
 +		return err;
 +
@@ -702,7 +702,7 @@
 +
 +	/* set up new queue */
 +	memset(&new, 0, sizeof(struct esfq_sched_data));
-+	new.quantum = psched_mtu(sch->dev); /* default */
++	new.quantum = psched_mtu(qdisc_dev(sch)); /* default */
 +	if ((err = esfq_q_init(&new, opt)))
 +		return err;
 +