cgroup-util: tighten range check before casting to pid_t

This commit is contained in:
Lennart Poettering
2023-09-19 16:04:34 +02:00
parent 8ab40789d9
commit 5ed7cdfb8f

View File

@@ -83,6 +83,8 @@ int cg_read_pid(FILE *f, pid_t *ret) {
if (ul <= 0)
return -EIO;
if (ul > PID_T_MAX)
return -EIO;
*ret = (pid_t) ul;
return 1;