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