]> granicus.if.org Git - sudo/commitdiff
Add __ variants of the exec functions. GNU libc at least uses __execve()
authorTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 12 Mar 2005 23:43:40 +0000 (23:43 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 12 Mar 2005 23:43:40 +0000 (23:43 +0000)
internally.

sudo_noexec.c

index 5caba9b4d35a1c6bcd2b1dc6ca88ef69db7e8e9a..2f4b599575d1418dea9142d59286c037c7ee66db 100644 (file)
@@ -91,17 +91,25 @@ DUMMY_BODY
 
 DUMMY_VA(execl, const char *, const char *)
 DUMMY_VA(_execl, const char *, const char *)
+DUMMY_VA(__execl, const char *, const char *)
 DUMMY_VA(execle, const char *, const char *)
 DUMMY_VA(_execle, const char *, const char *)
+DUMMY_VA(__execle, const char *, const char *)
 DUMMY_VA(execlp, const char *, const char *)
 DUMMY_VA(_execlp, const char *, const char *)
+DUMMY_VA(__execlp, const char *, const char *)
 DUMMY2(execv, const char *, char * const *)
 DUMMY2(_execv, const char *, char * const *)
+DUMMY2(__execv, const char *, char * const *)
 DUMMY2(execvp, const char *, char * const *)
 DUMMY2(_execvp, const char *, char * const *)
+DUMMY2(__execvp, const char *, char * const *)
 DUMMY3(execvP, const char *, const char *, char * const *)
 DUMMY3(_execvP, const char *, const char *, char * const *)
+DUMMY3(__execvP, const char *, const char *, char * const *)
 DUMMY3(execve, const char *, char * const *, char * const *)
 DUMMY3(_execve, const char *, char * const *, char * const *)
+DUMMY3(__execve, const char *, char * const *, char * const *)
 DUMMY3(fexecve, int , char * const *, char * const *)
 DUMMY3(_fexecve, int , char * const *, char * const *)
+DUMMY3(__fexecve, int , char * const *, char * const *)