]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Handle (on Linux) syscalls: sendfile, setgid, setgroups. Fixes
authorJulian Seward <jseward@acm.org>
Wed, 21 Jul 2010 10:03:49 +0000 (10:03 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 21 Jul 2010 10:03:49 +0000 (10:03 +0000)
#242606 and #244009.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11216

exp-ptrcheck/h_main.c

index d92ee209ac217512f52590ef11294085e9683946..f019aab271c6d157fb904db5501e4ceb4dab5ece 100644 (file)
@@ -2399,6 +2399,7 @@ static void setup_post_syscall_table ( void )
 #     if defined(__NR_semop)
       ADD(0, __NR_semop);
 #     endif
+      ADD(0, __NR_sendfile);
 #     if defined(__NR_sendto)
       ADD(0, __NR_sendto);
 #     endif
@@ -2410,9 +2411,11 @@ static void setup_post_syscall_table ( void )
       ADD(0, __NR_set_thread_area);
 #     endif
       ADD(0, __NR_set_tid_address);
+      ADD(0, __NR_setgid);
       ADD(0, __NR_setfsgid);
       ADD(0, __NR_setfsuid);
       ADD(0, __NR_setgid);
+      ADD(0, __NR_setgroups);
       ADD(0, __NR_setitimer);
       ADD(0, __NR_setpgid);
       ADD(0, __NR_setpriority);