diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2018-08-06 13:35:00 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2018-08-06 13:35:00 +0200 |
commit | ea63a05272f5400d73498daa5932afd0aa65e79f (patch) | |
tree | 54d90197bb879ad9d7592f79471518a073c51a69 /include/libnftnl/object.h | |
parent | e09675c53f54dfb19b60a4f075bca0250b212487 (diff) |
obj: add tunnel support
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/libnftnl/object.h')
-rw-r--r-- | include/libnftnl/object.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/include/libnftnl/object.h b/include/libnftnl/object.h index 93a40d0..6f9edfd 100644 --- a/include/libnftnl/object.h +++ b/include/libnftnl/object.h @@ -49,6 +49,25 @@ enum { NFTNL_OBJ_LIMIT_FLAGS, }; +enum { + NFTNL_OBJ_TUNNEL_ID = NFTNL_OBJ_BASE, + NFTNL_OBJ_TUNNEL_IPV4_SRC, + NFTNL_OBJ_TUNNEL_IPV4_DST, + NFTNL_OBJ_TUNNEL_IPV6_SRC, + NFTNL_OBJ_TUNNEL_IPV6_DST, + NFTNL_OBJ_TUNNEL_IPV6_FLOWLABEL, + NFTNL_OBJ_TUNNEL_SPORT, + NFTNL_OBJ_TUNNEL_DPORT, + NFTNL_OBJ_TUNNEL_FLAGS, + NFTNL_OBJ_TUNNEL_TOS, + NFTNL_OBJ_TUNNEL_TTL, + NFTNL_OBJ_TUNNEL_VXLAN_GBP, + NFTNL_OBJ_TUNNEL_ERSPAN_VERSION, + NFTNL_OBJ_TUNNEL_ERSPAN_V1_INDEX, + NFTNL_OBJ_TUNNEL_ERSPAN_V2_HWID, + NFTNL_OBJ_TUNNEL_ERSPAN_V2_DIR, +}; + struct nftnl_obj; struct nftnl_obj *nftnl_obj_alloc(void); |