summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2013-06-11 14:20:15 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2013-06-11 14:23:36 +0200
commitcb6c9cf5ac8bc43957f719e86222b32713f38e8b (patch)
tree1cea1cc4f0c5dac10066c0e143f92af01746a3db /include
parentcc31a032d610e49ffe35f993f6d915cb1f7a318b (diff)
expr: add exthdr
This patch adds support for the exthdr expression of nftables that is implemented in linux/net/netfilter/nft_exthdr.c Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include')
-rw-r--r--include/libnftables/expr.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/libnftables/expr.h b/include/libnftables/expr.h
index bddef6d..8b053fd 100644
--- a/include/libnftables/expr.h
+++ b/include/libnftables/expr.h
@@ -101,6 +101,13 @@ enum {
NFT_EXPR_LOG_QTHRESHOLD,
};
+enum {
+ NFT_EXPR_EXTHDR_DREG = NFT_RULE_EXPR_ATTR_BASE,
+ NFT_EXPR_EXTHDR_TYPE,
+ NFT_EXPR_EXTHDR_OFFSET,
+ NFT_EXPR_EXTHDR_LEN,
+};
+
#ifdef __cplusplus
} /* extern "C" */
#endif