X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fprocd.git;a=blobdiff_plain;f=jail%2Fseccomp.c;h=fae08f98ee2f4efa47171db7566a2a3eb257e008;hp=eeb57819bac893b66552b797c7ad1d24318ad4ad;hb=fa5ce1c2b4fe3fa6bb4bbc6697961655b952d8d4;hpb=1c48104ffc7f8d2c27dd8660a03a7728540fa946;ds=sidebyside diff --git a/jail/seccomp.c b/jail/seccomp.c index eeb5781..fae08f9 100644 --- a/jail/seccomp.c +++ b/jail/seccomp.c @@ -125,7 +125,7 @@ int install_syscall_filter(const char *argv, const char *file) set_filter(&filter[idx], BPF_RET + BPF_K, 0, 0, SECCOMP_RET_KILL); if (prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) { - ERROR("%s: prctl(PR_SET_NO_NEW_PRIVS) failed: %s\n", argv, strerror(errno)); + ERROR("%s: prctl(PR_SET_NO_NEW_PRIVS) failed: %m\n", argv); return errno; } @@ -133,7 +133,7 @@ int install_syscall_filter(const char *argv, const char *file) prog.filter = filter; if (prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &prog)) { - ERROR("%s: prctl(PR_SET_SECCOMP) failed: %s\n", argv, strerror(errno)); + ERROR("%s: prctl(PR_SET_SECCOMP) failed: %m\n", argv); return errno; } return 0;