From 4c1d36fd117b7da56692c5b11c6e571e5cdb2e0b Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Sun, 23 Feb 2014 14:26:13 +0100 Subject: [PATCH] Fix setuid(2) calling sys_getuid rather than sys_setuid. --- libc/unistd/setuid.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libc/unistd/setuid.cpp b/libc/unistd/setuid.cpp index c7051b58..028eb7b5 100644 --- a/libc/unistd/setuid.cpp +++ b/libc/unistd/setuid.cpp @@ -27,7 +27,7 @@ #include -DEFN_SYSCALL1(uid_t, sys_setuid, SYSCALL_GETUID, uid_t); +DEFN_SYSCALL1(uid_t, sys_setuid, SYSCALL_SETUID, uid_t); extern "C" int setuid(uid_t uid) {