1 ##
2 ## Copyright (c) 2008-2010 Robert N. M. Watson
3 ## Copyright (c) 2016 The FreeBSD Foundation
4 ## All rights reserved.
5 ##
6 ## This software was developed at the University of Cambridge Computer
7 ## Laboratory with support from a grant from Google, Inc.
8 ##
9 ## Portions of this software were developed by Konstantin Belousov
10 ## under sponsorship from the FreeBSD Foundation.
11 ##
12 ## Redistribution and use in source and binary forms, with or without
13 ## modification, are permitted provided that the following conditions
14 ## are met:
15 ## 1. Redistributions of source code must retain the above copyright
16 ## notice, this list of conditions and the following disclaimer.
17 ## 2. Redistributions in binary form must reproduce the above copyright
18 ## notice, this list of conditions and the following disclaimer in the
19 ## documentation and/or other materials provided with the distribution.
20 ##
21 ## THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
22 ## ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 ## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24 ## ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
25 ## FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 ## DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 ## OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 ## HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 ## LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 ## OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 ## SUCH DAMAGE.
32 ##
33 ## List of system calls enabled in freebsd32 capability mode, one name
34 ## per line. See the original list in the sys/kern/capabilities.conf.
35 ## Position of the compat syscall in this file must be identical to
36 ## the master, to facilitate comparision and diagnostic.
37 ##
38 ## $FreeBSD$
39 ##
40
41 __acl_aclcheck_fd
42 __acl_delete_fd
43 __acl_get_fd
44 __acl_set_fd
45 __mac_get_fd
46 #__mac_get_pid
47 __mac_get_proc
48 __mac_set_fd
49 __mac_set_proc
50 freebsd32_sysctl
51 freebsd32_umtx_op
52 abort2
53 accept
54 accept4
55 aio_cancel
56 freebsd32_aio_error
57 aio_fsync
58 freebsd32_aio_read
59 freebsd32_aio_return
60 freebsd32_aio_suspend
61 freebsd32_aio_waitcomplete
62 freebsd32_aio_write
63 #audit
64 bindat
65 cap_enter
66 cap_fcntls_get
67 cap_fcntls_limit
68 cap_getmode
69 freebsd32_cap_ioctls_get
70 freebsd32_cap_ioctls_limit
71 __cap_rights_get
72 cap_rights_limit
73 freebsd32_clock_getres
74 freebsd32_clock_gettime
75 close
76 closefrom
77 connectat
78 #cpuset
79 freebsd32_cpuset_getaffinity
80 #freebsd32_cpuset_getid
81 freebsd32_cpuset_setaffinity
82 #freebsd32_cpuset_setid
83 dup
84 dup2
85 extattr_delete_fd
86 extattr_get_fd
87 extattr_list_fd
88 extattr_set_fd
89 fchflags
90 fchmod
91 fchown
92 freebsd32_fcntl
93 freebsd32_fexecve
94 flock
95 fork
96 fpathconf
97 freebsd6_freebsd32_ftruncate
98 freebsd6_freebsd32_lseek
99 freebsd6_freebsd32_mmap
100 freebsd6_freebsd32_pread
101 freebsd6_freebsd32_pwrite
102 freebsd32_fstat
103 fstatfs
104 fsync
105 ftruncate
106 freebsd32_ftruncate
107 freebsd32_futimens
108 freebsd32_futimes
109 getaudit
110 getaudit_addr
111 getauid
112 freebsd32_getcontext
113 getdents
114 freebsd32_getdirentries
115 getdomainname
116 getdtablesize
117 getegid
118 geteuid
119 gethostid
120 gethostname
121 freebsd32_getitimer
122 getgid
123 getgroups
124 getlogin
125 freebsd32_getpagesize
126 getpeername
127 getpgid
128 getpgrp
129 getpid
130 getppid
131 getpriority
132 getresgid
133 getresuid
134 getrlimit
135 freebsd32_getrusage
136 getsid
137 getsockname
138 getsockopt
139 freebsd32_gettimeofday
140 getuid
141 freebsd32_ioctl
142 issetugid
143 freebsd32_kevent
144 kill
145 freebsd32_kmq_notify
146 freebsd32_kmq_setattr
147 freebsd32_kmq_timedreceive
148 freebsd32_kmq_timedsend
149 kqueue
150 freebsd32_ktimer_create
151 ktimer_delete
152 ktimer_getoverrun
153 freebsd32_ktimer_gettime
154 freebsd32_ktimer_settime
155 #ktrace
156 freebsd32_lio_listio
157 listen
158 freebsd32_lseek
159 madvise
160 mincore
161 minherit
162 mlock
163 mlockall
164 freebsd32_mmap
165 freebsd32_mprotect
166 msync
167 munlock
168 munlockall
169 munmap
170 freebsd32_nanosleep
171 ntp_gettime
172 freebsd6_freebsd32_aio_read
173 freebsd6_freebsd32_aio_write
174 obreak
175 freebsd6_freebsd32_lio_listio
176 chflagsat
177 faccessat
178 fchmodat
179 fchownat
180 freebsd32_fstatat
181 freebsd32_futimesat
182 linkat
183 mkdirat
184 mkfifoat
185 mknodat
186 openat
187 readlinkat
188 renameat
189 symlinkat
190 unlinkat
191 freebsd32_utimensat
192 open
193 pdfork
194 pdgetpid
195 pdkill
196 #pdwait4 # not yet implemented
197 freebsd32_pipe
198 pipe2
199 poll
200 freebsd32_posix_fallocate
201 freebsd32_pread
202 freebsd32_preadv
203 profil
204 #ptrace
205 freebsd32_pwrite
206 freebsd32_pwritev
207 read
208 freebsd32_readv
209 freebsd6_freebsd32_recv
210 freebsd32_recvfrom
211 freebsd32_recvmsg
212 rtprio
213 rtprio_thread
214 sbrk
215 sched_get_priority_max
216 sched_get_priority_min
217 sched_getparam
218 sched_getscheduler
219 sched_rr_get_interval
220 sched_setparam
221 sched_setscheduler
222 sched_yield
223 sctp_generic_recvmsg
224 sctp_generic_sendmsg
225 sctp_generic_sendmsg_iov
226 sctp_peeloff
227 freebsd32_pselect
228 freebsd32_select
229 freebsd6_freebsd32_send
230 freebsd32_sendfile
231 freebsd32_sendmsg
232 sendto
233 setaudit
234 setaudit_addr
235 setauid
236 freebsd32_setcontext
237 setegid
238 seteuid
239 setgid
240 freebsd32_setitimer
241 setpriority
242 setregid
243 setresgid
244 setresuid
245 setreuid
246 setrlimit
247 setsid
248 setsockopt
249 setuid
250 shm_open
251 shutdown
252 freebsd32_sigaction
253 freebsd32_sigaltstack
254 freebsd32_sigblock
255 freebsd32_sigpending
256 sigprocmask
257 sigqueue
258 freebsd32_sigreturn
259 freebsd32_sigsetmask
260 ofreebsd32_sigstack
261 sigsuspend
262 freebsd32_sigtimedwait
263 freebsd32_sigvec
264 freebsd32_sigwaitinfo
265 sigwait
266 socket
267 socketpair
268 sstk
269 sync
270 sys_exit
271 freebsd32_sysarch
272 thr_create
273 thr_exit
274 thr_kill
275 #thr_kill2
276 freebsd32_thr_new
277 thr_self
278 thr_set_name
279 freebsd32_thr_suspend
280 thr_wake
281 umask
282 utrace
283 uuidgen
284 write
285 freebsd32_writev
286 yield
Cache object: 2215bd98322654d4e91661ec2ccff9f6
|