Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
xt_iprange.h
Go to the documentation of this file.
1 #ifndef _LINUX_NETFILTER_XT_IPRANGE_H
2 #define _LINUX_NETFILTER_XT_IPRANGE_H 1
3 
4 #include <linux/types.h>
5 #include <linux/netfilter.h>
6 
7 enum {
8  IPRANGE_SRC = 1 << 0, /* match source IP address */
9  IPRANGE_DST = 1 << 1, /* match destination IP address */
10  IPRANGE_SRC_INV = 1 << 4, /* negate the condition */
11  IPRANGE_DST_INV = 1 << 5, /* -"- */
12 };
13 
15  union nf_inet_addr src_min, src_max;
16  union nf_inet_addr dst_min, dst_max;
18 };
19 
20 #endif /* _LINUX_NETFILTER_XT_IPRANGE_H */