Add cgroup_convert_cgroup() to libcgroup/groups.h
Signed-off-by: Tom Hromatka <[email protected]>
---
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/libcg-devel