diff options
Diffstat (limited to 'net/sched/sch_api.c')
| -rw-r--r-- | net/sched/sch_api.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/sched/sch_api.c b/net/sched/sch_api.c index a181b484812a..c297e2a8e2a1 100644 --- a/net/sched/sch_api.c +++ b/net/sched/sch_api.c | |||
| @@ -545,7 +545,7 @@ static void qdisc_class_hash_free(struct hlist_head *h, unsigned int n) | |||
| 545 | void qdisc_class_hash_grow(struct Qdisc *sch, struct Qdisc_class_hash *clhash) | 545 | void qdisc_class_hash_grow(struct Qdisc *sch, struct Qdisc_class_hash *clhash) |
| 546 | { | 546 | { |
| 547 | struct Qdisc_class_common *cl; | 547 | struct Qdisc_class_common *cl; |
| 548 | struct hlist_node *n, *next; | 548 | struct hlist_node *next; |
| 549 | struct hlist_head *nhash, *ohash; | 549 | struct hlist_head *nhash, *ohash; |
| 550 | unsigned int nsize, nmask, osize; | 550 | unsigned int nsize, nmask, osize; |
| 551 | unsigned int i, h; | 551 | unsigned int i, h; |
| @@ -564,7 +564,7 @@ void qdisc_class_hash_grow(struct Qdisc *sch, struct Qdisc_class_hash *clhash) | |||
| 564 | 564 | ||
| 565 | sch_tree_lock(sch); | 565 | sch_tree_lock(sch); |
| 566 | for (i = 0; i < osize; i++) { | 566 | for (i = 0; i < osize; i++) { |
| 567 | hlist_for_each_entry_safe(cl, n, next, &ohash[i], hnode) { | 567 | hlist_for_each_entry_safe(cl, next, &ohash[i], hnode) { |
| 568 | h = qdisc_class_hash(cl->classid, nmask); | 568 | h = qdisc_class_hash(cl->classid, nmask); |
| 569 | hlist_add_head(&cl->hnode, &nhash[h]); | 569 | hlist_add_head(&cl->hnode, &nhash[h]); |
| 570 | } | 570 | } |
