diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/libnftnl/object.h | 2 | ||||
-rw-r--r-- | include/obj.h | 2 |
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; |