diff options
Diffstat (limited to 'templates/wrapper_table')
-rw-r--r-- | templates/wrapper_table | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/templates/wrapper_table b/templates/wrapper_table index f1a3220..dd9c249 100644 --- a/templates/wrapper_table +++ b/templates/wrapper_table @@ -27,5 +27,20 @@ static struct { (int (**)(void)) &real_clone, (int (*)(void)) wrap_clone }, + { /* int execv(const char *file, char *const *argv); */ + "execv", + (int (**)(void)) &real_execv, + (int (*)(void)) wrap_execv + }, + { /* int execve(const char *file, char *const *argv, char *const *envp); */ + "execve", + (int (**)(void)) &real_execve, + (int (*)(void)) wrap_execve + }, + { /* int execvp(const char *file, char *const *argv); */ + "execvp", + (int (**)(void)) &real_execvp, + (int (*)(void)) wrap_execvp + }, { NULL, NULL, NULL }, }; |