From: Lennart Poettering Date: Thu, 13 Mar 2025 11:45:31 +0000 (+0100) Subject: cgroup-util: remove cg_get_xattr(), it's apparently unused X-Git-Tag: v258-rc1~1058^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2d47f43b43ffc17d9045449b584519c1535acdea;p=thirdparty%2Fsystemd.git cgroup-util: remove cg_get_xattr(), it's apparently unused --- diff --git a/src/basic/cgroup-util.c b/src/basic/cgroup-util.c index 12ae60a1864..0a46fba9457 100644 --- a/src/basic/cgroup-util.c +++ b/src/basic/cgroup-util.c @@ -704,25 +704,6 @@ int cg_set_xattr(const char *path, const char *name, const void *value, size_t s return RET_NERRNO(setxattr(fs, name, value, size, flags)); } -int cg_get_xattr(const char *path, const char *name, void *value, size_t size) { - _cleanup_free_ char *fs = NULL; - ssize_t n; - int r; - - assert(path); - assert(name); - - r = cg_get_path(SYSTEMD_CGROUP_CONTROLLER, path, NULL, &fs); - if (r < 0) - return r; - - n = getxattr(fs, name, value, size); - if (n < 0) - return -errno; - - return (int) n; -} - int cg_get_xattr_malloc(const char *path, const char *name, char **ret, size_t *ret_size) { _cleanup_free_ char *fs = NULL; int r; diff --git a/src/basic/cgroup-util.h b/src/basic/cgroup-util.h index 66dfe87f340..a6aa9337ad0 100644 --- a/src/basic/cgroup-util.h +++ b/src/basic/cgroup-util.h @@ -263,7 +263,6 @@ int cg_get_attribute_as_bool(const char *controller, const char *path, const cha int cg_get_owner(const char *path, uid_t *ret_uid); int cg_set_xattr(const char *path, const char *name, const void *value, size_t size, int flags); -int cg_get_xattr(const char *path, const char *name, void *value, size_t size); int cg_get_xattr_malloc(const char *path, const char *name, char **ret, size_t *ret_size); /* Returns negative on error, and 0 or 1 on success for the bool value */ int cg_get_xattr_bool(const char *path, const char *name);