[LEDE-DEV] [PATCH procd 13/17] seccomp: Improve error message

Michal Sojka sojkam1 at fel.cvut.cz
Tue Sep 12 04:12:45 PDT 2017


Print "SECCOMP_FILE not specified" instead of "failed to load (null)".

Signed-off-by: Michal Sojka <sojkam1 at fel.cvut.cz>
---
 jail/preload.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/jail/preload.c b/jail/preload.c
index 5466f27..24358c6 100644
--- a/jail/preload.c
+++ b/jail/preload.c
@@ -27,6 +27,11 @@ static int __preload_main__(int argc, char **argv, char **envp)
 {
 	char *env_file = getenv("SECCOMP_FILE");
 
+	if (!env_file || !env_file[0]) {
+		ERROR("SECCOMP_FILE not specified\n");
+		return -1;
+	}
+
 	if (install_syscall_filter(*argv, env_file))
 		return -1;
 
-- 
2.14.1




More information about the Lede-dev mailing list