X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=jail%2Fseccomp.h;h=24c1dd7d3363cc475a21815c0324bedcaf547c7a;hb=7f9b174026a318862d6b2073e81ef62c82a9d18e;hp=c44a607271f502398ad45a1a0c4a0b86a164c2b7;hpb=2fbf65b21961c8ea9d31f67d853992ac18dfad42;p=project%2Fprocd.git diff --git a/jail/seccomp.h b/jail/seccomp.h index c44a607..24c1dd7 100644 --- a/jail/seccomp.h +++ b/jail/seccomp.h @@ -10,10 +10,21 @@ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ +#ifndef _JAIL_SECCOMP_H_ +#define _JAIL_SECCOMP_H_ + +#include +#include #define INFO(fmt, ...) do { \ - syslog(0,"preload-seccomp: "fmt, ## __VA_ARGS__); \ + syslog(LOG_INFO,"preload-seccomp: "fmt, ## __VA_ARGS__); \ + fprintf(stderr,"preload-seccomp: "fmt, ## __VA_ARGS__); \ + } while (0) +#define ERROR(fmt, ...) do { \ + syslog(LOG_ERR,"preload-seccomp: "fmt, ## __VA_ARGS__); \ fprintf(stderr,"preload-seccomp: "fmt, ## __VA_ARGS__); \ } while (0) int install_syscall_filter(const char *argv, const char *file); + +#endif