hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/net/sched/sch_cbq.c
....@@ -231,6 +231,8 @@
231231 result = tcf_classify(skb, fl, &res, true);
232232 if (!fl || result < 0)
233233 goto fallback;
234
+ if (result == TC_ACT_SHOT)
235
+ return NULL;
234236
235237 cl = (void *)res.class;
236238 if (!cl) {
....@@ -251,8 +253,6 @@
251253 case TC_ACT_TRAP:
252254 *qerr = NET_XMIT_SUCCESS | __NET_XMIT_STOLEN;
253255 fallthrough;
254
- case TC_ACT_SHOT:
255
- return NULL;
256256 case TC_ACT_RECLASSIFY:
257257 return cbq_reclassify(skb, cl);
258258 }