net/sched: Remove uapi support for tcindex classifier
authorJamal Hadi Salim <jhs@mojatatu.com>
Sat, 23 Dec 2023 14:01:51 +0000 (09:01 -0500)
committerDavid S. Miller <davem@davemloft.net>
Tue, 2 Jan 2024 14:25:51 +0000 (14:25 +0000)
commit 8c710f75256b ("net/sched: Retire tcindex classifier") retired the TC
tcindex classifier.
Remove UAPI for it.  Iproute2 will sync by equally removing it from user space.

Reviewed-by: Victor Nogueira <victor@mojatatu.com>
Reviewed-by: Pedro Tammela <pctammela@mojatatu.com>
Signed-off-by: Jamal Hadi Salim <jhs@mojatatu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/uapi/linux/pkt_cls.h
tools/include/uapi/linux/pkt_cls.h

index fe922b61b99e262b7e978b6d956f45679bf46c43..ea277039f89dc4d11d94268a55c124dadfe59134 100644 (file)
@@ -310,22 +310,6 @@ enum {
 
 #define TCA_FW_MAX (__TCA_FW_MAX - 1)
 
-/* TC index filter */
-
-enum {
-       TCA_TCINDEX_UNSPEC,
-       TCA_TCINDEX_HASH,
-       TCA_TCINDEX_MASK,
-       TCA_TCINDEX_SHIFT,
-       TCA_TCINDEX_FALL_THROUGH,
-       TCA_TCINDEX_CLASSID,
-       TCA_TCINDEX_POLICE,
-       TCA_TCINDEX_ACT,
-       __TCA_TCINDEX_MAX
-};
-
-#define TCA_TCINDEX_MAX     (__TCA_TCINDEX_MAX - 1)
-
 /* Flow filter */
 
 enum {
index 82eccb6a4994adbda4628065ce5ebe257de36b1b..bd4b227ab4ba196bb28cc4f0e81ee5942182bbd0 100644 (file)
@@ -234,22 +234,6 @@ enum {
 
 #define TCA_FW_MAX (__TCA_FW_MAX - 1)
 
-/* TC index filter */
-
-enum {
-       TCA_TCINDEX_UNSPEC,
-       TCA_TCINDEX_HASH,
-       TCA_TCINDEX_MASK,
-       TCA_TCINDEX_SHIFT,
-       TCA_TCINDEX_FALL_THROUGH,
-       TCA_TCINDEX_CLASSID,
-       TCA_TCINDEX_POLICE,
-       TCA_TCINDEX_ACT,
-       __TCA_TCINDEX_MAX
-};
-
-#define TCA_TCINDEX_MAX     (__TCA_TCINDEX_MAX - 1)
-
 /* Flow filter */
 
 enum {