]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
groups.h: Move cg_version_t to groups.h
authorTom Hromatka <tom.hromatka@oracle.com>
Wed, 15 Dec 2021 19:27:19 +0000 (19:27 +0000)
committerTom Hromatka <tom.hromatka@oracle.com>
Thu, 3 Feb 2022 21:41:33 +0000 (14:41 -0700)
Move cg_version_t to libcgroup/groups.h from libcgroup-internal.h.
Introduce CGROUP_DISK version to indicate the cgroup version in
sysfs.

Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
Reviewed-by: Kamalesh Babulal <kamalesh.babulal@oracle.com>
include/libcgroup/groups.h
src/libcgroup-internal.h

index 39ec3cd13544e13a47973b91d1ad6e19e2601cce..89c60ac2c58e5df9fbfde6922edefbe4551b0464 100644 (file)
 extern "C" {
 #endif
 
+enum cg_version_t {
+       CGROUP_UNK = 0,
+       CGROUP_V1,
+       CGROUP_V2,
+       CGROUP_DISK = 0xFF,
+};
+
 /**
  * Flags for cgroup_delete_cgroup_ext().
  */
index f21bb7a8d1ed11cc62be2bd94f11700109ed8028..160a189fd9cb8b9aed5cd7c5dc996d5adf2aef5e 100644 (file)
@@ -121,12 +121,6 @@ struct cg_mount_point {
        struct cg_mount_point *next;
 };
 
-enum cg_version_t {
-       CGROUP_UNK = 0,
-       CGROUP_V1,
-       CGROUP_V2,
-};
-
 struct cg_mount_table_s {
        /** Controller name. */
        char name[FILENAME_MAX];