mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 06:07:34 +00:00
UserspaceEmulator: Implement geteuid, getegid, ptsname syscalls
This commit is contained in:
parent
c4176b0da1
commit
c8fb00fe4d
2 changed files with 25 additions and 0 deletions
|
@ -105,7 +105,9 @@ private:
|
|||
u32 virt$unveil(u32);
|
||||
u32 virt$pledge(u32);
|
||||
uid_t virt$getuid();
|
||||
uid_t virt$geteuid();
|
||||
gid_t virt$getgid();
|
||||
gid_t virt$getegid();
|
||||
int virt$setuid(uid_t);
|
||||
int virt$setgid(gid_t);
|
||||
u32 virt$read(int, FlatPtr, ssize_t);
|
||||
|
@ -163,6 +165,7 @@ private:
|
|||
int virt$watch_file(FlatPtr, size_t);
|
||||
int virt$readlink(FlatPtr);
|
||||
u32 virt$allocate_tls(size_t);
|
||||
int virt$ptsname(int fd, FlatPtr buffer, size_t buffer_size);
|
||||
int virt$beep();
|
||||
|
||||
FlatPtr allocate_vm(size_t size, size_t alignment);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue