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