delete some syscalls

This commit is contained in:
virusdefender 2016-01-16 02:35:29 +08:00
parent c979cd8e22
commit b93995f3d2

View File

@ -29,9 +29,9 @@
#include <unistd.h> // readlink #include <unistd.h> // readlink
#include <seccomp.h> #include <seccomp.h>
#include <stdio.h> #include <stdio.h>
int syscalls_whitelist[] = {SCMP_SYS(read), SCMP_SYS(write), SCMP_SYS(open), SCMP_SYS(close), int syscalls_whitelist[] = {SCMP_SYS(read), SCMP_SYS(write), SCMP_SYS(fstat),
SCMP_SYS(fstat), SCMP_SYS(mmap), SCMP_SYS(mprotect), SCMP_SYS(munmap), SCMP_SYS(mmap), SCMP_SYS(mprotect), SCMP_SYS(munmap),
SCMP_SYS(brk), SCMP_SYS(access), SCMP_SYS(exit_group), SCMP_SYS(arch_prctl)}; SCMP_SYS(brk), SCMP_SYS(access), SCMP_SYS(exit_group)};
typedef int (*main_t)(int, char **, char **); typedef int (*main_t)(int, char **, char **);
#ifndef __unbounded #ifndef __unbounded