]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/compat/freebsd32/capabilities.conf
Import Amazon Elastic Network Adapter (ENA) HAL to sys/contrib/
[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 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_pread
200 freebsd32_preadv
201 profil
202 #ptrace
203 freebsd32_pwrite
204 freebsd32_pwritev
205 read
206 freebsd32_readv
207 freebsd6_freebsd32_recv
208 freebsd32_recvfrom
209 freebsd32_recvmsg
210 rtprio
211 rtprio_thread
212 sbrk
213 sched_get_priority_max
214 sched_get_priority_min
215 sched_getparam
216 sched_getscheduler
217 sched_rr_get_interval
218 sched_setparam
219 sched_setscheduler
220 sched_yield
221 sctp_generic_recvmsg
222 sctp_generic_sendmsg
223 sctp_generic_sendmsg_iov
224 sctp_peeloff
225 freebsd32_pselect
226 freebsd32_select
227 freebsd6_freebsd32_send
228 freebsd32_sendfile
229 freebsd32_sendmsg
230 sendto
231 setaudit
232 setaudit_addr
233 setauid
234 freebsd32_setcontext
235 setegid
236 seteuid
237 setgid
238 freebsd32_setitimer
239 setpriority
240 setregid
241 setresgid
242 setresuid
243 setreuid
244 setrlimit
245 setsid
246 setsockopt
247 setuid
248 shm_open
249 shutdown
250 freebsd32_sigaction
251 freebsd32_sigaltstack
252 freebsd32_sigblock
253 freebsd32_sigpending
254 sigprocmask
255 sigqueue
256 freebsd32_sigreturn
257 freebsd32_sigsetmask
258 ofreebsd32_sigstack
259 sigsuspend
260 freebsd32_sigtimedwait
261 freebsd32_sigvec
262 freebsd32_sigwaitinfo
263 sigwait
264 socket
265 socketpair
266 sstk
267 sync
268 sys_exit
269 freebsd32_sysarch
270 thr_create
271 thr_exit
272 thr_kill
273 #thr_kill2
274 freebsd32_thr_new
275 thr_self
276 thr_set_name
277 freebsd32_thr_suspend
278 thr_wake
279 umask
280 utrace
281 uuidgen
282 write
283 freebsd32_writev
284 yield