]> Projects (at) Tadryanom (dot) Me - AdrOS.git/commitdiff
fix: add missing SYS_SETREUID/SYS_SETREGID to ulibc syscall.h master
authorTulio A M Mendes <[email protected]>
Tue, 26 May 2026 05:36:48 +0000 (02:36 -0300)
committerTulio A M Mendes <[email protected]>
Wed, 3 Jun 2026 05:52:27 +0000 (02:52 -0300)
user/ulibc/include/syscall.h

index 06a8f88010d0da1921954d472b3f1d0aff72c2fe..c0b27e8ad47ee4fb83431512a8d0ef7e25406060 100644 (file)
@@ -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 */