chiark / gitweb /
sd-login: add a sd_pid_get_user_unit() call
[elogind.git] / src / login / sd-login.c
index f433e3e80b15fc5b87f742d0f6a6627876a6dbf9..4c918f2105c7b3525f61b813f1bc57fd7fbb2519 100644 (file)
@@ -84,6 +84,17 @@ _public_ int sd_pid_get_unit(pid_t pid, char **unit) {
         return cg_pid_get_unit(pid, unit);
 }
 
+_public_ int sd_pid_get_user_unit(pid_t pid, char **unit) {
+
+        if (pid < 0)
+                return -EINVAL;
+
+        if (!unit)
+                return -EINVAL;
+
+        return cg_pid_get_user_unit(pid, unit);
+}
+
 _public_ int sd_pid_get_owner_uid(pid_t pid, uid_t *uid) {
         int r;
         char *root, *cgroup, *p, *cc;