Where Online Learning is simpler!
The C and C++ Include Header Files
/usr/include/linux/netfilter/xt_cgroup.h
$ cat -n /usr/include/linux/netfilter/xt_cgroup.h 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2 #ifndef _XT_CGROUP_H 3 #define _XT_CGROUP_H 4 5 #include
6 #include
7 8 struct xt_cgroup_info_v0 { 9 __u32 id; 10 __u32 invert; 11 }; 12 13 struct xt_cgroup_info_v1 { 14 __u8 has_path; 15 __u8 has_classid; 16 __u8 invert_path; 17 __u8 invert_classid; 18 char path[PATH_MAX]; 19 __u32 classid; 20 21 /* kernel internal data */ 22 void *priv __attribute__((aligned(8))); 23 }; 24 25 #define XT_CGROUP_PATH_MAX 512 26 27 struct xt_cgroup_info_v2 { 28 __u8 has_path; 29 __u8 has_classid; 30 __u8 invert_path; 31 __u8 invert_classid; 32 union { 33 char path[XT_CGROUP_PATH_MAX]; 34 __u32 classid; 35 }; 36 37 /* kernel internal data */ 38 void *priv __attribute__((aligned(8))); 39 }; 40 41 #endif /* _XT_CGROUP_H */
Contact us
|
About us
|
Term of use
|
Copyright © 2000-2025 MyWebUniversity.com ™