File Index
Files and directories
Sign in
FILE

nf_conntrack_zones_common.h

File preview with syntax highlighting.

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