From: Tulio A M Mendes Date: Tue, 26 May 2026 05:36:48 +0000 (-0300) Subject: fix: add missing SYS_SETREUID/SYS_SETREGID to ulibc syscall.h X-Git-Url: https://projects.tadryanom.me/?a=commitdiff_plain;h=HEAD;p=AdrOS.git fix: add missing SYS_SETREUID/SYS_SETREGID to ulibc syscall.h --- diff --git a/user/ulibc/include/syscall.h b/user/ulibc/include/syscall.h index 06a8f880..c0b27e8a 100644 --- a/user/ulibc/include/syscall.h +++ b/user/ulibc/include/syscall.h @@ -87,8 +87,10 @@ enum { SYS_GETEGID = 89, SYS_SETEUID = 90, SYS_SETEGID = 91, - SYS_SETITIMER = 92, - SYS_GETITIMER = 93, + SYS_SETREUID = 92, + SYS_SETREGID = 93, + SYS_SETITIMER = 94, + SYS_GETITIMER = 95, SYS_SHMGET = 46, SYS_SHMAT = 47, SYS_SHMDT = 48, @@ -105,55 +107,55 @@ enum { SYS_RECV = 64, SYS_SENDTO = 65, SYS_RECVFROM = 66, - SYS_WAITID = 94, - SYS_SIGQUEUE = 95, - SYS_POSIX_SPAWN = 96, - SYS_MQ_OPEN = 97, - SYS_MQ_CLOSE = 98, - SYS_MQ_SEND = 99, - SYS_MQ_RECEIVE = 100, - SYS_MQ_UNLINK = 101, - SYS_SEM_OPEN = 102, - SYS_SEM_CLOSE = 103, - SYS_SEM_WAIT = 104, - SYS_SEM_POST = 105, - SYS_SEM_UNLINK = 106, - SYS_SEM_GETVALUE = 107, - SYS_GETADDRINFO = 108, - SYS_DLOPEN = 109, - SYS_DLSYM = 110, - SYS_DLCLOSE = 111, - SYS_EPOLL_CREATE = 112, - SYS_EPOLL_CTL = 113, - SYS_EPOLL_WAIT = 114, - SYS_INOTIFY_INIT = 115, - SYS_INOTIFY_ADD_WATCH = 116, - SYS_INOTIFY_RM_WATCH = 117, - SYS_SENDMSG = 118, - SYS_RECVMSG = 119, - SYS_PIVOT_ROOT = 120, - SYS_AIO_READ = 121, - SYS_AIO_WRITE = 122, - SYS_AIO_ERROR = 123, - SYS_AIO_RETURN = 124, - SYS_AIO_SUSPEND = 125, - SYS_MOUNT = 126, - SYS_GETTIMEOFDAY = 127, - SYS_MPROTECT = 128, - SYS_GETRLIMIT = 129, - SYS_SETRLIMIT = 130, - SYS_SETSOCKOPT = 131, - SYS_GETSOCKOPT = 132, - SYS_SHUTDOWN = 133, - SYS_GETPEERNAME = 134, - SYS_GETSOCKNAME = 135, - SYS_UNAME = 136, - SYS_GETRUSAGE = 137, - SYS_UMOUNT2 = 138, - SYS_WAIT4 = 139, - SYS_MADVISE = 140, - SYS_EXECVEAT = 141, - SYS_REBOOT = 142, + SYS_WAITID = 96, + SYS_SIGQUEUE = 97, + SYS_POSIX_SPAWN = 98, + SYS_MQ_OPEN = 99, + SYS_MQ_CLOSE = 100, + SYS_MQ_SEND = 101, + SYS_MQ_RECEIVE = 102, + SYS_MQ_UNLINK = 103, + SYS_SEM_OPEN = 104, + SYS_SEM_CLOSE = 105, + SYS_SEM_WAIT = 106, + SYS_SEM_POST = 107, + SYS_SEM_UNLINK = 108, + SYS_SEM_GETVALUE = 109, + SYS_GETADDRINFO = 110, + SYS_DLOPEN = 111, + SYS_DLSYM = 112, + SYS_DLCLOSE = 113, + SYS_EPOLL_CREATE = 114, + SYS_EPOLL_CTL = 115, + SYS_EPOLL_WAIT = 116, + SYS_INOTIFY_INIT = 117, + SYS_INOTIFY_ADD_WATCH = 118, + SYS_INOTIFY_RM_WATCH = 119, + SYS_SENDMSG = 120, + SYS_RECVMSG = 121, + SYS_PIVOT_ROOT = 122, + SYS_AIO_READ = 123, + SYS_AIO_WRITE = 124, + SYS_AIO_ERROR = 125, + SYS_AIO_RETURN = 126, + SYS_AIO_SUSPEND = 127, + SYS_MOUNT = 128, + SYS_GETTIMEOFDAY = 129, + SYS_MPROTECT = 130, + SYS_GETRLIMIT = 131, + SYS_SETRLIMIT = 132, + SYS_SETSOCKOPT = 133, + SYS_GETSOCKOPT = 134, + SYS_SHUTDOWN = 135, + SYS_GETPEERNAME = 136, + SYS_GETSOCKNAME = 137, + SYS_UNAME = 138, + SYS_GETRUSAGE = 139, + SYS_UMOUNT2 = 140, + SYS_WAIT4 = 141, + SYS_MADVISE = 142, + SYS_EXECVEAT = 143, + SYS_REBOOT = 144, }; /* Raw syscall wrappers — up to 5 args via INT 0x80 */