Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net...
[deliverable/linux.git] / include / uapi / linux / netfilter / xt_connlimit.h
CommitLineData
370786f9
JE
1#ifndef _XT_CONNLIMIT_H
2#define _XT_CONNLIMIT_H
3
06988b06 4#include <linux/types.h>
5740bb56 5#include <linux/netfilter.h>
06988b06 6
370786f9
JE
7struct xt_connlimit_data;
8
cc4fc022
JE
9enum {
10 XT_CONNLIMIT_INVERT = 1 << 0,
11 XT_CONNLIMIT_DADDR = 1 << 1,
12};
13
370786f9
JE
14struct xt_connlimit_info {
15 union {
22c2d8bc
JE
16 union nf_inet_addr mask;
17#ifndef __KERNEL__
18 union {
19 __be32 v4_mask;
20 __be32 v6_mask[4];
21 };
22#endif
370786f9 23 };
ba12b130 24 unsigned int limit;
68c07cb6
CW
25 /* revision 1 */
26 __u32 flags;
370786f9 27
8b6f3f62 28 /* Used internally by the kernel */
370786f9
JE
29 struct xt_connlimit_data *data __attribute__((aligned(8)));
30};
31
32#endif /* _XT_CONNLIMIT_H */
This page took 0.993947 seconds and 5 git commands to generate.