sd-bus/bus-creds: use plain read_full_file() for process cmdline
This one uses "seq_file", i.e. normal FILE stream just works.
This commit is contained in:
@@ -1060,7 +1060,7 @@ int bus_creds_add_more(sd_bus_creds *c, uint64_t mask, PidRef *pidref, pid_t tid
|
||||
const char *p;
|
||||
|
||||
p = procfs_file_alloca(pidref->pid, "cmdline");
|
||||
r = read_full_virtual_file(p, &c->cmdline, &c->cmdline_size);
|
||||
r = read_full_file(p, &c->cmdline, &c->cmdline_size);
|
||||
if (r == -ENOENT)
|
||||
return -ESRCH;
|
||||
if (r < 0) {
|
||||
|
||||
Reference in New Issue
Block a user