aboutsummaryrefslogtreecommitdiffstats
path: root/net/sched/cls_api.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/sched/cls_api.c')
-rw-r--r--net/sched/cls_api.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/net/sched/cls_api.c b/net/sched/cls_api.c
index b4d89fbb3782..37a184021647 100644
--- a/net/sched/cls_api.c
+++ b/net/sched/cls_api.c
@@ -17,7 +17,6 @@
17#include <asm/uaccess.h> 17#include <asm/uaccess.h>
18#include <asm/system.h> 18#include <asm/system.h>
19#include <linux/bitops.h> 19#include <linux/bitops.h>
20#include <linux/config.h>
21#include <linux/module.h> 20#include <linux/module.h>
22#include <linux/types.h> 21#include <linux/types.h>
23#include <linux/kernel.h> 22#include <linux/kernel.h>
@@ -402,7 +401,7 @@ static int tc_dump_tfilter(struct sk_buff *skb, struct netlink_callback *cb)
402 if ((dev = dev_get_by_index(tcm->tcm_ifindex)) == NULL) 401 if ((dev = dev_get_by_index(tcm->tcm_ifindex)) == NULL)
403 return skb->len; 402 return skb->len;
404 403
405 read_lock_bh(&qdisc_tree_lock); 404 read_lock(&qdisc_tree_lock);
406 if (!tcm->tcm_parent) 405 if (!tcm->tcm_parent)
407 q = dev->qdisc_sleeping; 406 q = dev->qdisc_sleeping;
408 else 407 else
@@ -459,7 +458,7 @@ errout:
459 if (cl) 458 if (cl)
460 cops->put(q, cl); 459 cops->put(q, cl);
461out: 460out:
462 read_unlock_bh(&qdisc_tree_lock); 461 read_unlock(&qdisc_tree_lock);
463 dev_put(dev); 462 dev_put(dev);
464 return skb->len; 463 return skb->len;
465} 464}