diff options
Diffstat (limited to 'include/net')
| -rw-r--r-- | include/net/netfilter/nf_conntrack_count.h | 17 | 
1 files changed, 17 insertions, 0 deletions
diff --git a/include/net/netfilter/nf_conntrack_count.h b/include/net/netfilter/nf_conntrack_count.h new file mode 100644 index 000000000000..adf8db44cf86 --- /dev/null +++ b/include/net/netfilter/nf_conntrack_count.h @@ -0,0 +1,17 @@ +#ifndef _NF_CONNTRACK_COUNT_H +#define _NF_CONNTRACK_COUNT_H + +struct nf_conncount_data; + +struct nf_conncount_data *nf_conncount_init(struct net *net, unsigned int family, +					    unsigned int keylen); +void nf_conncount_destroy(struct net *net, unsigned int family, +			  struct nf_conncount_data *data); + +unsigned int nf_conncount_count(struct net *net, +				struct nf_conncount_data *data, +				const u32 *key, +				unsigned int family, +				const struct nf_conntrack_tuple *tuple, +				const struct nf_conntrack_zone *zone); +#endif  |