From 9a0b097a4eb9a8945c0a4cae45b7614b45d22258 Mon Sep 17 00:00:00 2001 From: Tom Hromatka Date: Wed, 15 Dec 2021 19:27:19 +0000 Subject: [PATCH] groups.h: Move cg_version_t to groups.h 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 Reviewed-by: Kamalesh Babulal --- include/libcgroup/groups.h | 7 +++++++ src/libcgroup-internal.h | 6 ------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/include/libcgroup/groups.h b/include/libcgroup/groups.h index 39ec3cd1..89c60ac2 100644 --- a/include/libcgroup/groups.h +++ b/include/libcgroup/groups.h @@ -15,6 +15,13 @@ extern "C" { #endif +enum cg_version_t { + CGROUP_UNK = 0, + CGROUP_V1, + CGROUP_V2, + CGROUP_DISK = 0xFF, +}; + /** * Flags for cgroup_delete_cgroup_ext(). */ diff --git a/src/libcgroup-internal.h b/src/libcgroup-internal.h index f21bb7a8..160a189f 100644 --- a/src/libcgroup-internal.h +++ b/src/libcgroup-internal.h @@ -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]; -- 2.47.2