1#ifndef _XT_CGROUP_H
2#define _XT_CGROUP_H
3
4#include <linux/types.h>
5#include <linux/limits.h>
6
7struct xt_cgroup_info_v0 {
8	__u32 id;
9	__u32 invert;
10};
11
12struct xt_cgroup_info_v1 {
13	__u8		has_path;
14	__u8		has_classid;
15	__u8		invert_path;
16	__u8		invert_classid;
17	char		path[PATH_MAX];
18	__u32		classid;
19
20	/* kernel internal data */
21	void		*priv __attribute__((aligned(8)));
22};
23
24#endif /* _XT_CGROUP_H */
25