summaryrefslogtreecommitdiff
path: root/src/jstart.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/jstart.c')
-rw-r--r--src/jstart.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/jstart.c b/src/jstart.c
index b244aa4..43c68ab 100644
--- a/src/jstart.c
+++ b/src/jstart.c
@@ -5,6 +5,7 @@
#include <sys/types.h>
#include <sys/param.h>
#include <sys/jail.h>
+#include <sys/stat.h>
#include <netinet/in.h>
#include <arpa/inet.h>
@@ -12,8 +13,10 @@
#include <paths.h>
#include <stdio.h>
#include <err.h>
+#include <errno.h>
#include <unistd.h>
#include <limits.h>
+#include <stdlib.h>
#ifdef HAVE_CONFIG_H
#include "../config.h"
@@ -129,6 +132,6 @@ static void run_command(const char* cmd, char* args[])
MAKE_ENV_VAR("LINES");
if(execve(cmd, args, env) != 0)
- err("couldn't execute command: %s", cmd);
+ err(1, "couldn't execute command: %s", cmd);
}