]> git.ipfire.org Git - thirdparty/libcgroup.git/commit
abstraction: Add support for unmappable settings
authorTom Hromatka <tom.hromatka@oracle.com>
Wed, 15 Dec 2021 21:13:29 +0000 (21:13 +0000)
committerTom Hromatka <tom.hromatka@oracle.com>
Thu, 3 Feb 2022 21:42:37 +0000 (14:42 -0700)
commit209110292ee135a442c11186cfa2e43a7d302522
tree788bc920b8bdbad986840a0bdd9b9bbc5c8f87a3
parent40fd2fb6b2116ec46fde1ec93efee478a7fd766e
abstraction: Add support for unmappable settings

Add a function to explicitly handle settings that cannot
be mapped from v1 to v2 or vice versa.  This function returns
ECGNOVERSIONCONVERT which cgxget, cgxset, etc. can then
monitor and if requested by the user, ignore.

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