1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-18 07:55:07 +00:00
serenity/Libraries/LibC/sys
Itamar 50fd2cabff ptrace: Report error in PT_PEEK via errno
The syscall wrapper for ptrace needs to return the peeked value when
using  PT_PEEK.
Because of this, the user has to check errno to detect an error in
PT_PEEK.

This commit changes the actual syscall's interface (only for PT_PEEK) to
allow the syscall wrapper to detect an error and change errno.
2020-04-13 00:53:22 +02:00
..
arch/i386 CPU: Handle breakpoint trap 2020-04-13 00:53:22 +02:00
cdefs.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
file.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
ioctl.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
ioctl_numbers.h Userland: ifconfig can change the IP address of the default gateway 2020-03-15 19:09:31 +01:00
mman.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
param.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
ptrace.cpp ptrace: Report error in PT_PEEK via errno 2020-04-13 00:53:22 +02:00
ptrace.h ptrace: Add PT_SETREGS 2020-04-13 00:53:22 +02:00
resource.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
select.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
select.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
socket.cpp Net: Add a basic sys$shutdown() implementation 2020-02-08 00:54:43 +01:00
socket.h Kernel: Add the SO_BINDTODEVICE socket option 2020-04-05 09:50:48 +02:00
stat.h LibC: Move struct stat to sys/stat.h 2020-02-05 18:39:45 +01:00
sysmacros.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
time.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
times.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
types.h LibC: Move struct stat to sys/stat.h 2020-02-05 18:39:45 +01:00
uio.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
uio.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
un.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
utsname.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
wait.cpp Kernel+LibC: Add sys$waitid(), and make sys$waitpid() wrap it 2020-02-05 18:14:37 +01:00
wait.h Kernel+LibC: Add sys$waitid(), and make sys$waitpid() wrap it 2020-02-05 18:14:37 +01:00