]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core: make use of uid_is_valid() when checking for UID validity
authorLennart Poettering <lennart@poettering.net>
Fri, 29 Jul 2016 14:22:30 +0000 (16:22 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 18 Aug 2016 20:49:48 +0000 (22:49 +0200)
src/core/execute.c

index 6019df7ea695a0307c003e62a28fef6baafe7c5d..18bb421cab1901a26a5c3d0e72f1a7f91ec2bc9c 100644 (file)
@@ -1862,7 +1862,7 @@ static int exec_child(
                         return r;
                 }
 
-                if (uid == UID_INVALID || gid == GID_INVALID) {
+                if (!uid_is_valid(uid) || !gid_is_valid(gid)) {
                         *exit_status = EXIT_USER;
                         return -ESRCH;
                 }