1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 08:28:11 +00:00

Kernel: Expose process executable paths in /proc/all

This commit is contained in:
Andreas Kling 2020-12-27 00:54:13 +01:00
parent 87492e723b
commit 21ccbc2167
4 changed files with 5 additions and 4 deletions

View file

@ -64,6 +64,7 @@ HashMap<pid_t, Core::ProcessStatistics> ProcessStatisticsReader::get_all()
process.ppid = process_object.get("ppid").to_u32();
process.nfds = process_object.get("nfds").to_u32();
process.name = process_object.get("name").to_string();
process.executable = process_object.get("executable").to_string();
process.tty = process_object.get("tty").to_string();
process.pledge = process_object.get("pledge").to_string();
process.veil = process_object.get("veil").to_string();

View file

@ -66,6 +66,7 @@ struct ProcessStatistics {
pid_t ppid;
unsigned nfds;
String name;
String executable;
String tty;
String pledge;
String veil;