diff options
author | Ken-ichirou MATSUZAWA <chamaken@gmail.com> | 2014-09-10 17:48:53 +0900 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2014-09-11 21:37:35 +0200 |
commit | 305fed6fe9ab291938a4c97e144ac8db71c3a11e (patch) | |
tree | d45072e3ff161abfc7d353a4fb81c66f4725d10e /include/libnetfilter_conntrack | |
parent | 8904d33ba2b54f7015051dcd1d1b184c76281e46 (diff) |
conntrack: api: add two new bitmask functions
This patch adds two functions, useful for ulogd IPFIX
output module.
Signed-off-by: Ken-ichirou MATSUZAWA <chamas@h4.dion.ne.jp>
Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'include/libnetfilter_conntrack')
-rw-r--r-- | include/libnetfilter_conntrack/libnetfilter_conntrack.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/libnetfilter_conntrack/libnetfilter_conntrack.h b/include/libnetfilter_conntrack/libnetfilter_conntrack.h index d4542ba..d04a0c6 100644 --- a/include/libnetfilter_conntrack/libnetfilter_conntrack.h +++ b/include/libnetfilter_conntrack/libnetfilter_conntrack.h @@ -10,6 +10,7 @@ #ifndef _LIBNETFILTER_CONNTRACK_H_ #define _LIBNETFILTER_CONNTRACK_H_ +#include <stdbool.h> #include <netinet/in.h> #include <libnfnetlink/linux_nfnetlink.h> #include <libnfnetlink/libnfnetlink.h> @@ -286,6 +287,8 @@ void nfct_bitmask_set_bit(struct nfct_bitmask *, unsigned int bit); int nfct_bitmask_test_bit(const struct nfct_bitmask *, unsigned int bit); void nfct_bitmask_unset_bit(struct nfct_bitmask *, unsigned int bit); void nfct_bitmask_destroy(struct nfct_bitmask *); +void nfct_bitmask_clear(struct nfct_bitmask *); +bool nfct_bitmask_equal(const struct nfct_bitmask *, const struct nfct_bitmask *); /* connlabel name <-> bit translation mapping */ struct nfct_labelmap; |