Add cgroup_convert_cgroup() to libcgroup/groups.h Signed-off-by: Tom Hromatka <tom.hroma...@oracle.com> --- include/libcgroup/groups.h | 17 +++++++++++++++++ src/abstraction-common.h | 17 ----------------- 2 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/include/libcgroup/groups.h b/include/libcgroup/groups.h index 89c60ac2c58e..0960a7d37a33 100644 --- a/include/libcgroup/groups.h +++ b/include/libcgroup/groups.h @@ -590,6 +590,23 @@ int cg_chmod_recursive(struct cgroup *cgroup, mode_t dir_mode, */ char *cgroup_get_cgroup_name(struct cgroup *cgroup); +/* + * Convert from one cgroup version to another version + * + * @param out_cgroup Destination cgroup + * @param out_version Destination cgroup version + * @param in_cgroup Source cgroup + * @param in_version Source cgroup version, only used if set to v1 or v2 + * + * @return 0 on success + * ECGFAIL conversion failed + * ECGCONTROLLERNOTEQUAL incorrect controller version provided + */ +int cgroup_convert_cgroup(struct cgroup * const out_cgroup, + enum cg_version_t out_version, + const struct cgroup * const in_cgroup, + enum cg_version_t in_version); + /** * @} * @} diff --git a/src/abstraction-common.h b/src/abstraction-common.h index e395b6da24fc..5e60b5e009f1 100644 --- a/src/abstraction-common.h +++ b/src/abstraction-common.h @@ -101,23 +101,6 @@ int cgroup_convert_unmappable(struct cgroup_controller * const dst_cgc, const char * const out_setting, void *in_dflt, void *out_dflt); -/* - * Convert from one cgroup version to another version - * - * @param out_cgroup Destination cgroup - * @param out_version Destination cgroup version - * @param in_cgroup Source cgroup - * @param in_version Source cgroup version, only used if set to v1 or v2 - * - * @return 0 on success - * ECGFAIL conversion failed - * ECGCONTROLLERNOTEQUAL incorrect controller version provided - */ -int cgroup_convert_cgroup(struct cgroup * const out_cgroup, - enum cg_version_t out_version, - const struct cgroup * const in_cgroup, - enum cg_version_t in_version); - /* cpu */ int cgroup_convert_cpu_nto1(struct cgroup_controller * const out_cgc, struct cgroup_controller * const in_cgc); -- 2.31.1 _______________________________________________ Libcg-devel mailing list Libcg-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libcg-devel