diff options
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); |