]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
Initialize cgroup version for named V1 hierarchy
authorIngo van Lil <inguin@gmx.de>
Thu, 16 Dec 2021 20:34:00 +0000 (13:34 -0700)
committerTom Hromatka <tom.hromatka@oracle.com>
Thu, 16 Dec 2021 20:38:41 +0000 (13:38 -0700)
Commit 3aac9889 added the 'version' field in cg_mount_table_s and
initializes it in cgroup_process_v1_mnt(). The same initialization is
required in a second place dealing with named hierarchies.

Signed-off-by: Ingo van Lil <inguin@gmx.de>
Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
(cherry picked from commit d0a1979e8078e7669daf1713bb97ef408a2befbc)

src/api.c

index c14068a93ee4044ec7513000bf44553df8d72661..88ae1adb423afbad3be4c9c70b53da1703181352 100644 (file)
--- a/src/api.c
+++ b/src/api.c
@@ -1164,6 +1164,7 @@ STATIC int cgroup_process_v1_mnt(char *controllers[], struct mntent *ent,
                        ent->mnt_dir, FILENAME_MAX);
                cg_mount_table[*mnt_tbl_idx].mount.path[FILENAME_MAX-1] =
                        '\0';
+               cg_mount_table[*mnt_tbl_idx].version = CGROUP_V1;
                cg_mount_table[*mnt_tbl_idx].mount.next = NULL;
                cgroup_dbg("Found cgroup option %s, count %d\n",
                        ent->mnt_opts, *mnt_tbl_idx);