summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/libnftnl/object.h2
-rw-r--r--include/obj.h2
2 files changed, 3 insertions, 1 deletions
diff --git a/include/libnftnl/object.h b/include/libnftnl/object.h
index e846698..0279705 100644
--- a/include/libnftnl/object.h
+++ b/include/libnftnl/object.h
@@ -62,6 +62,8 @@ enum nftnl_cttimeout_array_udp {
NFTNL_CTTIMEOUT_UDP_MAX
};
+#define NFTNL_CTTIMEOUT_ARRAY_MAX NFTNL_CTTIMEOUT_TCP_MAX
+
enum {
NFTNL_OBJ_CT_TIMEOUT_L3PROTO = NFTNL_OBJ_BASE,
NFTNL_OBJ_CT_TIMEOUT_L4PROTO,
diff --git a/include/obj.h b/include/obj.h
index 837a54a..dfdbb73 100644
--- a/include/obj.h
+++ b/include/obj.h
@@ -39,7 +39,7 @@ struct nftnl_obj {
struct nftnl_obj_ct_timeout {
uint16_t l3proto;
uint8_t l4proto;
- uint32_t *timeout;
+ uint32_t timeout[NFTNL_CTTIMEOUT_ARRAY_MAX];
} ct_timeout;
struct nftnl_obj_limit {
uint64_t rate;