]> git.ipfire.org Git - thirdparty/libnftnl.git/commitdiff
expr: meta: Make NFT_META_BRI_IIF{VPROTO, PVID} known
authorwenxu <wenxu@ucloud.cn>
Wed, 14 Aug 2019 07:12:07 +0000 (15:12 +0800)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 14 Aug 2019 09:13:35 +0000 (11:13 +0200)
This only affects debug output, the key was properly handled in
productive code paths already.

Signed-off-by: wenxu <wenxu@ucloud.cn>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/expr/meta.c

index f1984f6eb5c5b09c6f209aade90af391b973fcee..73f6efad48abf893d53cf73d28f0156f48f99574 100644 (file)
@@ -22,7 +22,7 @@
 #include <libnftnl/rule.h>
 
 #ifndef NFT_META_MAX
-#define NFT_META_MAX (NFT_META_OIFKIND + 1)
+#define NFT_META_MAX (NFT_META_BRI_IIFVPROTO + 1)
 #endif
 
 struct nftnl_expr_meta {
@@ -161,6 +161,8 @@ static const char *meta_key2str_array[NFT_META_MAX] = {
        [NFT_META_SECPATH]      = "secpath",
        [NFT_META_IIFKIND]      = "iifkind",
        [NFT_META_OIFKIND]      = "oifkind",
+       [NFT_META_BRI_IIFPVID]   = "bri_iifpvid",
+       [NFT_META_BRI_IIFVPROTO] = "bri_iifvproto",
 };
 
 static const char *meta_key2str(uint8_t key)