Merge branch 'topic/asoc' into for-linus
[linux-2.6] / include / linux / netfilter / xt_connbytes.h
1 #ifndef _XT_CONNBYTES_H
2 #define _XT_CONNBYTES_H
3
4 #include <linux/types.h>
5
6 enum xt_connbytes_what {
7         XT_CONNBYTES_PKTS,
8         XT_CONNBYTES_BYTES,
9         XT_CONNBYTES_AVGPKT,
10 };
11
12 enum xt_connbytes_direction {
13         XT_CONNBYTES_DIR_ORIGINAL,
14         XT_CONNBYTES_DIR_REPLY,
15         XT_CONNBYTES_DIR_BOTH,
16 };
17
18 struct xt_connbytes_info
19 {
20         struct {
21                 aligned_u64 from;       /* count to be matched */
22                 aligned_u64 to;         /* count to be matched */
23         } count;
24         __u8 what;              /* ipt_connbytes_what */
25         __u8 direction; /* ipt_connbytes_direction */
26 };
27 #endif