Thomas Graf wrote:
@@ -535,7 +530,6 @@ static struct meta_ops __meta_ops[TCF_ME
                [META_ID(TCINDEX)]              = META_FUNC(int_tcindex),
#ifdef CONFIG_NET_CLS_ACT
                [META_ID(TCVERDICT)]            = META_FUNC(int_tcverd),
-               [META_ID(TCCLASSID)]            = META_FUNC(int_tcclassid),

I used to mark such ids as obsolete in the header but since
skb is on diet anyway and there has been no official
iproute2 release with the ematch bits included it might be
a better idea to remove the ids from the header completely.
Those that have picked up my patch on netdev shouldn't care
about a ABI breakage, actually I doubt that someone is using
it already.

OK, here's the patch to remove it. Dave, please apply together with the
previous patch.

Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]>
diff --git a/include/linux/tc_ematch/tc_em_meta.h 
b/include/linux/tc_ematch/tc_em_meta.h
--- a/include/linux/tc_ematch/tc_em_meta.h
+++ b/include/linux/tc_ematch/tc_em_meta.h
@@ -53,7 +53,6 @@ enum
        TCF_META_ID_NFMARK,
        TCF_META_ID_TCINDEX,
        TCF_META_ID_TCVERDICT,
-       TCF_META_ID_TCCLASSID,
        TCF_META_ID_RTCLASSID,
        TCF_META_ID_RTIIF,
        TCF_META_ID_SK_FAMILY,

Reply via email to