Kernel: Add /proc/<n>/cwd

Also update /proc/<n>/* permissions to match what linux does :D
This commit is contained in:
2025-11-18 04:14:09 +02:00
parent 812e70c626
commit fff5139d80
3 changed files with 15 additions and 4 deletions

View File

@@ -233,7 +233,8 @@ namespace Kernel
size_t proc_meminfo(off_t offset, BAN::ByteSpan) const;
size_t proc_cmdline(off_t offset, BAN::ByteSpan) const;
size_t proc_environ(off_t offset, BAN::ByteSpan) const;
BAN::ErrorOr<BAN::String> proc_executable() const;
BAN::ErrorOr<BAN::String> proc_cwd() const;
BAN::ErrorOr<BAN::String> proc_exe() const;
BAN::StringView executable() const { return m_executable; }