diff options
Diffstat (limited to 'net/sched/sch_htb.c')
| -rw-r--r-- | net/sched/sch_htb.c | 12 | 
1 files changed, 5 insertions, 7 deletions
diff --git a/net/sched/sch_htb.c b/net/sched/sch_htb.c index 03c2692ca01..571f1d211f4 100644 --- a/net/sched/sch_htb.c +++ b/net/sched/sch_htb.c @@ -949,11 +949,10 @@ static void htb_reset(struct Qdisc *sch)  {  	struct htb_sched *q = qdisc_priv(sch);  	struct htb_class *cl; -	struct hlist_node *n;  	unsigned int i;  	for (i = 0; i < q->clhash.hashsize; i++) { -		hlist_for_each_entry(cl, n, &q->clhash.hash[i], common.hnode) { +		hlist_for_each_entry(cl, &q->clhash.hash[i], common.hnode) {  			if (cl->level)  				memset(&cl->un.inner, 0, sizeof(cl->un.inner));  			else { @@ -1218,7 +1217,7 @@ static void htb_destroy_class(struct Qdisc *sch, struct htb_class *cl)  static void htb_destroy(struct Qdisc *sch)  {  	struct htb_sched *q = qdisc_priv(sch); -	struct hlist_node *n, *next; +	struct hlist_node *next;  	struct htb_class *cl;  	unsigned int i; @@ -1232,11 +1231,11 @@ static void htb_destroy(struct Qdisc *sch)  	tcf_destroy_chain(&q->filter_list);  	for (i = 0; i < q->clhash.hashsize; i++) { -		hlist_for_each_entry(cl, n, &q->clhash.hash[i], common.hnode) +		hlist_for_each_entry(cl, &q->clhash.hash[i], common.hnode)  			tcf_destroy_chain(&cl->filter_list);  	}  	for (i = 0; i < q->clhash.hashsize; i++) { -		hlist_for_each_entry_safe(cl, n, next, &q->clhash.hash[i], +		hlist_for_each_entry_safe(cl, next, &q->clhash.hash[i],  					  common.hnode)  			htb_destroy_class(sch, cl);  	} @@ -1516,14 +1515,13 @@ static void htb_walk(struct Qdisc *sch, struct qdisc_walker *arg)  {  	struct htb_sched *q = qdisc_priv(sch);  	struct htb_class *cl; -	struct hlist_node *n;  	unsigned int i;  	if (arg->stop)  		return;  	for (i = 0; i < q->clhash.hashsize; i++) { -		hlist_for_each_entry(cl, n, &q->clhash.hash[i], common.hnode) { +		hlist_for_each_entry(cl, &q->clhash.hash[i], common.hnode) {  			if (arg->count < arg->skip) {  				arg->count++;  				continue;  |