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: releng/11.2/sys/compat/freebsd32/capabilities.conf 331679 2018-03-28 14:39:56Z emaste $
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_futimens
107 freebsd32_futimes
108 getaudit
109 getaudit_addr
110 getauid
111 freebsd32_getcontext
112 getdents
113 freebsd32_getdirentries
114 getdomainname
115 getdtablesize
116 getegid
117 geteuid
118 gethostid
119 gethostname
120 freebsd32_getitimer
121 getgid
122 getgroups
123 getlogin
124 freebsd32_getpagesize
125 getpeername
126 getpgid
127 getpgrp
128 getpid
129 getppid
130 getpriority
131 getresgid
132 getresuid
133 getrlimit
134 freebsd32_getrusage
135 getsid
136 getsockname
137 getsockopt
138 freebsd32_gettimeofday
139 getuid
140 freebsd32_ioctl
141 issetugid
142 freebsd32_kevent
143 kill
144 freebsd32_kmq_notify
145 freebsd32_kmq_setattr
146 freebsd32_kmq_timedreceive
147 freebsd32_kmq_timedsend
148 kqueue
149 freebsd32_ktimer_create
150 ktimer_delete
151 ktimer_getoverrun
152 freebsd32_ktimer_gettime
153 freebsd32_ktimer_settime
154 #ktrace
155 freebsd32_lio_listio
156 listen
157 freebsd32_lseek
158 madvise
159 mincore
160 minherit
161 mlock
162 mlockall
163 freebsd32_mmap
164 freebsd32_mprotect
165 msync
166 munlock
167 munlockall
168 munmap
169 freebsd32_nanosleep
170 ntp_gettime
171 freebsd6_freebsd32_aio_read
172 freebsd6_freebsd32_aio_write
173 obreak
174 freebsd6_freebsd32_lio_listio
175 chflagsat
176 faccessat
177 fchmodat
178 fchownat
179 freebsd32_fstatat
180 freebsd32_futimesat
181 linkat
182 mkdirat
183 mkfifoat
184 mknodat
185 openat
186 readlinkat
187 renameat
188 symlinkat
189 unlinkat
190 freebsd32_utimensat
191 open
192 pdfork
193 pdgetpid
194 pdkill
195 #pdwait4 # not yet implemented
196 freebsd32_pipe
197 pipe2
198 poll
199 freebsd32_posix_fallocate
200 freebsd32_pread
201 freebsd32_preadv
202 profil
203 #ptrace
204 freebsd32_pwrite
205 freebsd32_pwritev
206 read
207 freebsd32_readv
208 freebsd6_freebsd32_recv
209 freebsd32_recvfrom
210 freebsd32_recvmsg
211 rtprio
212 rtprio_thread
213 sbrk
214 sched_get_priority_max
215 sched_get_priority_min
216 sched_getparam
217 sched_getscheduler
218 sched_rr_get_interval
219 sched_setparam
220 sched_setscheduler
221 sched_yield
222 sctp_generic_recvmsg
223 sctp_generic_sendmsg
224 sctp_generic_sendmsg_iov
225 sctp_peeloff
226 freebsd32_pselect
227 freebsd32_select
228 freebsd6_freebsd32_send
229 freebsd32_sendfile
230 freebsd32_sendmsg
231 sendto
232 setaudit
233 setaudit_addr
234 setauid
235 freebsd32_setcontext
236 setegid
237 seteuid
238 setgid
239 freebsd32_setitimer
240 setpriority
241 setregid
242 setresgid
243 setresuid
244 setreuid
245 setrlimit
246 setsid
247 setsockopt
248 setuid
249 shm_open
250 shutdown
251 freebsd32_sigaction
252 freebsd32_sigaltstack
253 freebsd32_sigblock
254 freebsd32_sigpending
255 sigprocmask
256 sigqueue
257 freebsd32_sigreturn
258 freebsd32_sigsetmask
259 ofreebsd32_sigstack
260 sigsuspend
261 freebsd32_sigtimedwait
262 freebsd32_sigvec
263 freebsd32_sigwaitinfo
264 sigwait
265 socket
266 socketpair
267 sstk
268 sync
269 sys_exit
270 freebsd32_sysarch
271 thr_create
272 thr_exit
273 thr_kill
274 #thr_kill2
275 freebsd32_thr_new
276 thr_self
277 thr_set_name
278 freebsd32_thr_suspend
279 thr_wake
280 umask
281 utrace
282 uuidgen
283 write
284 freebsd32_writev
285 yield
Cache object: b87a5ed97309d1ec82c756d5ded09f88
|