net: sched: sch: add extack to change class
This patch adds extack support for class change callback api. This prepares to handle extack support inside each specific class implementation. Cc: David Ahern <dsahern@gmail.com> Acked-by: Jamal Hadi Salim <jhs@mojatatu.com> Signed-off-by: Alexander Aring <aring@mojatatu.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
2030721cc0
commit
793d81d6a1
@@ -1907,7 +1907,7 @@ static int tc_ctl_tclass(struct sk_buff *skb, struct nlmsghdr *n,
|
||||
new_cl = cl;
|
||||
err = -EOPNOTSUPP;
|
||||
if (cops->change)
|
||||
err = cops->change(q, clid, portid, tca, &new_cl);
|
||||
err = cops->change(q, clid, portid, tca, &new_cl, extack);
|
||||
if (err == 0) {
|
||||
tclass_notify(net, skb, n, q, new_cl, RTM_NEWTCLASS);
|
||||
/* We just create a new class, need to do reverse binding. */
|
||||
|
Reference in New Issue
Block a user