diff options
Diffstat (limited to 'net/sched/cls_api.c')
-rw-r--r-- | net/sched/cls_api.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/sched/cls_api.c b/net/sched/cls_api.c index 2ee29a3375f6..2b2a7974e4bb 100644 --- a/net/sched/cls_api.c +++ b/net/sched/cls_api.c | |||
@@ -345,7 +345,8 @@ replay: | |||
345 | if (err == 0) { | 345 | if (err == 0) { |
346 | struct tcf_proto *next = rtnl_dereference(tp->next); | 346 | struct tcf_proto *next = rtnl_dereference(tp->next); |
347 | 347 | ||
348 | tfilter_notify(net, skb, n, tp, fh, | 348 | tfilter_notify(net, skb, n, tp, |
349 | t->tcm_handle, | ||
349 | RTM_DELTFILTER, false); | 350 | RTM_DELTFILTER, false); |
350 | if (tcf_destroy(tp, false)) | 351 | if (tcf_destroy(tp, false)) |
351 | RCU_INIT_POINTER(*back, next); | 352 | RCU_INIT_POINTER(*back, next); |