4 #define IP6T_POLICY_MAX_ELEM 4
8 IP6T_POLICY_MATCH_IN = 0x1,
9 IP6T_POLICY_MATCH_OUT = 0x2,
10 IP6T_POLICY_MATCH_NONE = 0x4,
11 IP6T_POLICY_MATCH_STRICT = 0x8,
14 enum ip6t_policy_modes
16 IP6T_POLICY_MODE_TRANSPORT,
17 IP6T_POLICY_MODE_TUNNEL
20 struct ip6t_policy_spec
30 struct ip6t_policy_elem
32 struct in6_addr saddr;
33 struct in6_addr smask;
34 struct in6_addr daddr;
35 struct in6_addr dmask;
41 struct ip6t_policy_spec match;
42 struct ip6t_policy_spec invert;
45 struct ip6t_policy_info
47 struct ip6t_policy_elem pol[IP6T_POLICY_MAX_ELEM];
52 #endif /* _IP6T_POLICY_H */