-
Notifications
You must be signed in to change notification settings - Fork 29
/
Copy pathsyscall-config.h
98 lines (95 loc) · 2.87 KB
/
syscall-config.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
#ifndef SYSCALL_CONFIG_H
#define SYSCALL_CONFIG_H
/* Uncomment lines in this file to exclude the implementation of the
* corresponding syscall from the build */
//#define DISABLE_SYS_READ
//#define DISABLE_SYS_WRITE
//#define DISABLE_SYS_OPEN
//#define DISABLE_SYS_CLOSE
//#define DISABLE_SYS_STAT
//#define DISABLE_SYS_FSTAT
//#define DISABLE_SYS_LSTAT
//#define DISABLE_SYS_POLL
//#define DISABLE_SYS_LSEEK
//#define DISABLE_SYS_MPROTECT
//#define DISABLE_SYS_MUNMAP
//#define DISABLE_SYS_BRK
//#define DISABLE_SYS_RT_SIGACTION
//#define DISABLE_SYS_RT_SIGPROCMASK
//#define DISABLE_SYS_IOCTL
//#define DISABLE_SYS_PREAD64
//#define DISABLE_SYS_PWRITE64
//#define DISABLE_SYS_READV
//#define DISABLE_SYS_WRITEV
//#define DISABLE_SYS_ACCESS
//#define DISABLE_SYS_PIPE
//#define DISABLE_SYS_SELECT
//#define DISABLE_SYS_SCHED_YIELD
//#define DISABLE_SYS_MREMAP
//#define DISABLE_SYS_MINCORE
//#define DISABLE_SYS_MADVISE
//#define DISABLE_SYS_DUP2
//#define DISABLE_SYS_NANOSLEEP
//#define DISABLE_SYS_GETPID
//#define DISABLE_SYS_SENDFILE
//#define DISABLE_SYS_SOCKET
//#define DISABLE_SYS_CONNECT
//#define DISABLE_SYS_ACCEPT
//#define DISABLE_SYS_SENDTO
//#define DISABLE_SYS_RECVFROM
//#define DISABLE_SYS_SHUTDOWN
//#define DISABLE_SYS_BIND
//#define DISABLE_SYS_LISTEN
//#define DISABLE_SYS_GETSOCKNAME
//#define DISABLE_SYS_GETPEERNAME
//#define DISABLE_SYS_CLONE
//#define DISABLE_SYS_EXIT
//#define DISABLE_SYS_SETSOCKOPT
//#define DISABLE_SYS_UNAME
//#define DISABLE_SYS_FCNTL
//#define DISABLE_SYS_FSYNC
//#define DISABLE_SYS_FDATASYNC
//#define DISABLE_SYS_GETDENTS
//#define DISABLE_SYS_GETCWD
//#define DISABLE_SYS_CHDIR
//#define DISABLE_SYS_MKDIR
//#define DISABLE_SYS_RMDIR
//#define DISABLE_SYS_CREAT
//#define DISABLE_SYS_UNLINK
//#define DISABLE_SYS_READLINK
//#define DISABLE_SYS_UMASK
//#define DISABLE_SYS_GETTIMEOFDAY
//#define DISABLE_SYS_GETRLIMIT
//#define DISABLE_SYS_SYSINFO
//#define DISABLE_SYS_GETUID
//#define DISABLE_SYS_GETGID
//#define DISABLE_SYS_GETEUID
//#define DISABLE_SYS_GETEGID
//#define DISABLE_SYS_GETPPID
//#define DISABLE_SYS_SETSID
//#define DISABLE_SYS_SIGALTSTACK
//#define DISABLE_SYS_GETPRIORITY
//#define DISABLE_SYS_SETPRIORITY
//#define DISABLE_SYS_ARCH_PRCTL
//#define DISABLE_SYS_SETRLIMIT
//#define DISABLE_SYS_SYNC
//#define DISABLE_SYS_SETHOSTNAME
//#define DISABLE_SYS_GETTID
//#define DISABLE_SYS_TKILL
//#define DISABLE_SYS_TIME
//#define DISABLE_SYS_FUTEX
//#define DISABLE_SYS_SCHED_SETAFFINITY
//#define DISABLE_SYS_SCHED_GETAFFINITY
//#define DISABLE_SYS_GETDENTS64
//#define DISABLE_SYS_SET_TID_ADDRESS
//#define DISABLE_SYS_CLOCK_GETTIME
//#define DISABLE_SYS_CLOCK_GETRES
//#define DISABLE_SYS_TGKILL
//#define DISABLE_SYS_OPENAT
//#define DISABLE_SYS_EXIT_GROUP
//#define DISABLE_SYS_NEWFSTATAT
//#define DISABLE_SYS_SET_ROBUST_LIST
//#define DISABLE_SYS_GET_ROBUST_LIST
//#define DISABLE_SYS_PRLIMIT64
//#define DISABLE_SYS_SYNCFS
#endif /* SYSCALL_CONFIG_H */