drivers/leds/leds-renesas-tpu.c: move Renesas TPU LED driver platform data
[pandora-kernel.git] / include / linux / netfilter / xt_multiport.h
1 #ifndef _XT_MULTIPORT_H
2 #define _XT_MULTIPORT_H
3
4 #include <linux/types.h>
5
6 enum xt_multiport_flags {
7         XT_MULTIPORT_SOURCE,
8         XT_MULTIPORT_DESTINATION,
9         XT_MULTIPORT_EITHER
10 };
11
12 #define XT_MULTI_PORTS  15
13
14 /* Must fit inside union xt_matchinfo: 16 bytes */
15 struct xt_multiport {
16         __u8 flags;                             /* Type of comparison */
17         __u8 count;                             /* Number of ports */
18         __u16 ports[XT_MULTI_PORTS];    /* Ports */
19 };
20
21 struct xt_multiport_v1 {
22         __u8 flags;                             /* Type of comparison */
23         __u8 count;                             /* Number of ports */
24         __u16 ports[XT_MULTI_PORTS];    /* Ports */
25         __u8 pflags[XT_MULTI_PORTS];    /* Port flags */
26         __u8 invert;                    /* Invert flag */
27 };
28
29 #endif /*_XT_MULTIPORT_H*/