4 #include <linux/types.h>
6 #define XT_POLICY_MAX_ELEM 4
9 XT_POLICY_MATCH_IN
= 0x1,
10 XT_POLICY_MATCH_OUT
= 0x2,
11 XT_POLICY_MATCH_NONE
= 0x4,
12 XT_POLICY_MATCH_STRICT
= 0x8,
15 enum xt_policy_modes
{
16 XT_POLICY_MODE_TRANSPORT
,
20 struct xt_policy_spec
{
29 union xt_policy_addr
{
34 struct xt_policy_elem
{
37 union xt_policy_addr saddr
;
38 union xt_policy_addr smask
;
39 union xt_policy_addr daddr
;
40 union xt_policy_addr dmask
;
48 struct xt_policy_spec match
;
49 struct xt_policy_spec invert
;
52 struct xt_policy_info
{
53 struct xt_policy_elem pol
[XT_POLICY_MAX_ELEM
];
58 #endif /* _XT_POLICY_H */