From c3394df0f547a542af95685fdf08dc46b22efa55 Mon Sep 17 00:00:00 2001 From: "Anders K. Pedersen" Date: Fri, 28 Oct 2016 05:55:33 +0000 Subject: src: introduce rt expression Introduce support for rt expression for routing related data as implemented in kernel. Signed-off-by: Anders K. Pedersen Signed-off-by: Pablo Neira Ayuso --- include/libnftnl/expr.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'include/libnftnl/expr.h') diff --git a/include/libnftnl/expr.h b/include/libnftnl/expr.h index edf86a9..6245207 100644 --- a/include/libnftnl/expr.h +++ b/include/libnftnl/expr.h @@ -63,6 +63,11 @@ enum { NFTNL_EXPR_META_SREG, }; +enum { + NFTNL_EXPR_RT_KEY = NFTNL_EXPR_BASE, + NFTNL_EXPR_RT_DREG, +}; + enum { NFTNL_EXPR_CMP_SREG = NFTNL_EXPR_BASE, NFTNL_EXPR_CMP_OP, @@ -271,6 +276,11 @@ enum { NFT_EXPR_META_SREG, }; +enum { + NFT_EXPR_RT_KEY = NFT_RULE_EXPR_ATTR_BASE, + NFT_EXPR_RT_DREG, +}; + enum { NFT_EXPR_CMP_SREG = NFT_RULE_EXPR_ATTR_BASE, NFT_EXPR_CMP_OP, -- cgit v1.2.3