|
@@ -190,7 +190,7 @@ static int clsact_init(struct Qdisc *sch, struct nlattr *opt)
|
|
|
|
|
|
err = tcf_block_get_ext(&q->egress_block, sch, &q->egress_block_info);
|
|
|
if (err)
|
|
|
- goto err_egress_block_get;
|
|
|
+ return err;
|
|
|
|
|
|
net_inc_ingress_queue();
|
|
|
net_inc_egress_queue();
|
|
@@ -198,10 +198,6 @@ static int clsact_init(struct Qdisc *sch, struct nlattr *opt)
|
|
|
sch->flags |= TCQ_F_CPUSTATS;
|
|
|
|
|
|
return 0;
|
|
|
-
|
|
|
-err_egress_block_get:
|
|
|
- tcf_block_put_ext(q->ingress_block, sch, &q->ingress_block_info);
|
|
|
- return err;
|
|
|
}
|
|
|
|
|
|
static void clsact_destroy(struct Qdisc *sch)
|