diff options
Diffstat (limited to 'include/internal')
-rw-r--r-- | include/internal/object.h | 3 | ||||
-rw-r--r-- | include/internal/types.h | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/include/internal/object.h b/include/internal/object.h index 55fa4f5..443e800 100644 --- a/include/internal/object.h +++ b/include/internal/object.h @@ -186,6 +186,9 @@ struct nf_conntrack { u_int64_t start; u_int64_t stop; } timestamp; + + void *helper_info; + size_t helper_info_len; }; /* diff --git a/include/internal/types.h b/include/internal/types.h index 3459200..49bac2e 100644 --- a/include/internal/types.h +++ b/include/internal/types.h @@ -7,7 +7,7 @@ /* * conntrack types */ -typedef void (*set_attr)(struct nf_conntrack *ct, const void *value); +typedef void (*set_attr)(struct nf_conntrack *ct, const void *value, size_t len); typedef const void *(*get_attr)(const struct nf_conntrack *ct); typedef void (*copy_attr)(struct nf_conntrack *d, const struct nf_conntrack *o); typedef void (*filter_attr)(struct nfct_filter *filter, const void *value); |