Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
xt_multiport.h
Go to the documentation of this file.
1 #ifndef _XT_MULTIPORT_H
2 #define _XT_MULTIPORT_H
3 
4 #include <linux/types.h>
5 
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 
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*/