]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Implement __NR_setresgid (170).
authorJulian Seward <jseward@acm.org>
Tue, 17 Sep 2002 14:03:21 +0000 (14:03 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 17 Sep 2002 14:03:21 +0000 (14:03 +0000)
MERGE TO ERASER

git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_1_0_BRANCH@1009

vg_syscall_mem.c

index 75badc1377c7162cdce7349f68056737ed5248ff..504bfb8906a293c7ad925f00be9418036659ba9d 100644 (file)
@@ -417,6 +417,15 @@ void VG_(perform_assumed_nonblocking_syscall) ( ThreadId tid )
 
       /* !!!!!!!!!! New, untested syscalls !!!!!!!!!!!!!!!!!!!!! */
 
+#     if defined(__NR_setresgid)
+      case __NR_setresgid: /* syscall 170 */
+         /* int setresgid(gid_t rgid, gid_t egid, gid_t sgid); */
+         if (VG_(clo_trace_syscalls))
+            VG_(printf)("setresgid ( %d, %d, %d )\n", arg1, arg2, arg3);
+         KERNEL_DO_SYSCALL(tid,res);
+         break;
+#     endif
+
 #     if defined(__NR_vhangup)
       case __NR_vhangup: /* syscall 111 */
          /* int vhangup(void); */