1 #ifndef _NF_CONNTRACK_ZONES_COMMON_H 2 #define _NF_CONNTRACK_ZONES_COMMON_H 3 4 #include <uapi/linux/netfilter/nf_conntrack_tuple_common.h> 5 6 #define NF_CT_DEFAULT_ZONE_ID 0 7 8 #define NF_CT_ZONE_DIR_ORIG (1 << IP_CT_DIR_ORIGINAL) 9 #define NF_CT_ZONE_DIR_REPL (1 << IP_CT_DIR_REPLY) 10 11 #define NF_CT_DEFAULT_ZONE_DIR (NF_CT_ZONE_DIR_ORIG | NF_CT_ZONE_DIR_REPL) 12 13 #define NF_CT_FLAG_MARK 1 14 15 struct nf_conntrack_zone { 16 u16 id; 17 u8 flags; 18 u8 dir; 19 }; 20 21 extern const struct nf_conntrack_zone nf_ct_zone_dflt; 22 23 #endif /* _NF_CONNTRACK_ZONES_COMMON_H */ 24