- more 2.6.17 port work (still does not build)
[linux-flexiantxendom0-3.2.10.git] / include / linux / netfilter_ipv4 / ipt_ipv4options.h
1 #ifndef __ipt_ipv4options_h_included__
2 #define __ipt_ipv4options_h_included__
3
4 #define IPT_IPV4OPTION_MATCH_SSRR               0x01  /* For strict source routing */
5 #define IPT_IPV4OPTION_MATCH_LSRR               0x02  /* For loose source routing */
6 #define IPT_IPV4OPTION_DONT_MATCH_SRR           0x04  /* any source routing */
7 #define IPT_IPV4OPTION_MATCH_RR                 0x08  /* For Record route */
8 #define IPT_IPV4OPTION_DONT_MATCH_RR            0x10
9 #define IPT_IPV4OPTION_MATCH_TIMESTAMP          0x20  /* For timestamp request */
10 #define IPT_IPV4OPTION_DONT_MATCH_TIMESTAMP     0x40
11 #define IPT_IPV4OPTION_MATCH_ROUTER_ALERT       0x80  /* For router-alert */
12 #define IPT_IPV4OPTION_DONT_MATCH_ROUTER_ALERT  0x100
13 #define IPT_IPV4OPTION_MATCH_ANY_OPT            0x200 /* match packet with any option */
14 #define IPT_IPV4OPTION_DONT_MATCH_ANY_OPT       0x400 /* match packet with no option */
15
16 struct ipt_ipv4options_info {
17         u_int16_t options;
18 };
19
20
21 #endif /* __ipt_ipv4options_h_included__ */