summaryrefslogtreecommitdiffstats
path: root/include/internal
diff options
context:
space:
mode:
Diffstat (limited to 'include/internal')
-rw-r--r--include/internal/object.h3
-rw-r--r--include/internal/types.h2
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);