aboutsummaryrefslogtreecommitdiffstats
path: root/src/faudit/syscall.c
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-07-05 09:51:18 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2016-07-05 09:51:18 -0400
commit86286babe204b6ac95a1cbc0af958e79d43655b5 (patch)
tree695fd0594a94c893e4c77492c460c3da3e1fec58 /src/faudit/syscall.c
parentgitignore (diff)
downloadfirejail-86286babe204b6ac95a1cbc0af958e79d43655b5.tar.gz
firejail-86286babe204b6ac95a1cbc0af958e79d43655b5.tar.zst
firejail-86286babe204b6ac95a1cbc0af958e79d43655b5.zip
audit feature
Diffstat (limited to 'src/faudit/syscall.c')
-rw-r--r--src/faudit/syscall.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/faudit/syscall.c b/src/faudit/syscall.c
index 84d73a03f..7088ad340 100644
--- a/src/faudit/syscall.c
+++ b/src/faudit/syscall.c
@@ -79,11 +79,8 @@ void syscall_run(const char *name) {
79 if (child < 0) 79 if (child < 0)
80 errExit("fork"); 80 errExit("fork");
81 if (child == 0) { 81 if (child == 0) {
82 char *cmd;
83 if (asprintf(&cmd, "%s syscall %s", prog, name) == -1)
84 errExit("asprintf");
85 execl(prog, prog, "syscall", name, NULL); 82 execl(prog, prog, "syscall", name, NULL);
86 exit(0); 83 exit(1);
87 } 84 }
88 85
89 // wait for the child to finish 86 // wait for the child to finish