X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fbasic%2Fcgroup-util.h;h=56610474ef5edec20de3903246a56945d3f73815;hp=58f0eafdca6b412f03214736bf9939a82289a443;hb=e916c1378b697b1f267d021a823bbfcb5ac8376c;hpb=a46d97abe772733d301fc1e6fb7bdfc4f0eba1ab diff --git a/src/basic/cgroup-util.h b/src/basic/cgroup-util.h index 58f0eafdc..56610474e 100644 --- a/src/basic/cgroup-util.h +++ b/src/basic/cgroup-util.h @@ -170,9 +170,10 @@ int cg_attach_fallback(const char *controller, const char *path, pid_t pid); int cg_create_and_attach(const char *controller, const char *path, pid_t pid); int cg_set_attribute(const char *controller, const char *path, const char *attribute, const char *value); -#if 0 /// UNNEEDED by elogind int cg_get_attribute(const char *controller, const char *path, const char *attribute, char **ret); +int cg_get_keyed_attribute(const char *controller, const char *path, const char *attribute, const char **keys, char **values); +#if 0 /// UNNEEDED by elogind int cg_set_group_access(const char *controller, const char *path, mode_t mode, uid_t uid, gid_t gid); int cg_set_task_access(const char *controller, const char *path, mode_t mode, uid_t uid, gid_t gid); #endif // 0 @@ -232,6 +233,8 @@ int cg_mask_supported(CGroupMask *ret); #if 0 /// UNNEEDED by elogind int cg_kernel_controllers(Set *controllers); + +bool cg_ns_supported(void); #endif // 0 int cg_unified(void);