summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2008-10-30 20:52:26 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2008-10-30 20:52:26 +0100
commit262e67807dbd02f04c43706d79a71cbca5ffed5d (patch)
tree5ffc7f2340c15b08f4dd1c0f45417a65df728bb3 /include
parent7dd5289076160ee2844978bfd1640ca7aa34f4da (diff)
API: add nfct_attr_is_set_array function
This new function checks for the presence of a given set of attributes that are passed as an array. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include')
-rw-r--r--include/libnetfilter_conntrack/libnetfilter_conntrack.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/libnetfilter_conntrack/libnetfilter_conntrack.h b/include/libnetfilter_conntrack/libnetfilter_conntrack.h
index 2fde9a8..0c8b715 100644
--- a/include/libnetfilter_conntrack/libnetfilter_conntrack.h
+++ b/include/libnetfilter_conntrack/libnetfilter_conntrack.h
@@ -273,6 +273,10 @@ extern u_int32_t nfct_get_attr_u32(const struct nf_conntrack *ct,
extern int nfct_attr_is_set(const struct nf_conntrack *ct,
const enum nf_conntrack_attr type);
+extern int nfct_attr_is_set_array(const struct nf_conntrack *ct,
+ const enum nf_conntrack_attr *type_array,
+ int size);
+
/* unsetter */
extern int nfct_attr_unset(struct nf_conntrack *ct,
const enum nf_conntrack_attr type);