Fix a number of bugs in freebsd32's capabilities.conf.
Bugs range from failure to update after changing syscall implementaion names to using the wrong name. Somewhat confusingly, the name in capabilities.conf is exactly the string that appears in syscalls.master, not the name with a COMPAT* prefix which is the actual function name. Found while making a change to use the default capabilities.conf. Fixes: r335177, r336980, r340272, r340274, others Reviewed by: kib, emaste Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D17925
This commit is contained in:
parent
9f7331ad2c
commit
d457c0b61b
@ -47,14 +47,14 @@ __mac_get_fd
|
||||
__mac_get_proc
|
||||
__mac_set_fd
|
||||
__mac_set_proc
|
||||
freebsd32_sysctl
|
||||
freebsd32_umtx_op
|
||||
freebsd32___sysctl
|
||||
freebsd32__umtx_op
|
||||
abort2
|
||||
accept
|
||||
accept4
|
||||
aio_cancel
|
||||
freebsd32_aio_error
|
||||
aio_fsync
|
||||
freebsd32_aio_fsync
|
||||
freebsd32_aio_read
|
||||
freebsd32_aio_return
|
||||
freebsd32_aio_suspend
|
||||
@ -94,16 +94,17 @@ freebsd32_fexecve
|
||||
flock
|
||||
fork
|
||||
fpathconf
|
||||
freebsd11_freebsd32_fstat
|
||||
freebsd11_freebsd32_fstatat
|
||||
freebsd11_freebsd32_getdirentries
|
||||
freebsd11_freebsd32_fstatfs
|
||||
freebsd11_freebsd32_mknodat
|
||||
freebsd6_freebsd32_ftruncate
|
||||
freebsd6_freebsd32_lseek
|
||||
freebsd6_freebsd32_mmap
|
||||
freebsd6_freebsd32_pread
|
||||
freebsd6_freebsd32_pwrite
|
||||
freebsd32_fstat
|
||||
freebsd32_fstatat
|
||||
freebsd32_getdirentries
|
||||
freebsd32_fstatfs
|
||||
freebsd32_mknodat
|
||||
freebsd32_ftruncate
|
||||
freebsd32_lseek
|
||||
freebsd32_mmap
|
||||
mmap
|
||||
freebsd32_pread
|
||||
freebsd32_pwrite
|
||||
freebsd32_fstat
|
||||
fstatfs
|
||||
fsync
|
||||
@ -115,7 +116,7 @@ getaudit
|
||||
getaudit_addr
|
||||
getauid
|
||||
freebsd32_getcontext
|
||||
getdents
|
||||
freebsd32_getdents
|
||||
freebsd32_getdirentries
|
||||
getdirentries
|
||||
getdomainname
|
||||
@ -178,7 +179,7 @@ freebsd32_nanosleep
|
||||
ntp_gettime
|
||||
freebsd6_freebsd32_aio_read
|
||||
freebsd6_freebsd32_aio_write
|
||||
obreak
|
||||
break
|
||||
freebsd6_freebsd32_lio_listio
|
||||
chflagsat
|
||||
faccessat
|
||||
@ -223,7 +224,7 @@ sched_get_priority_max
|
||||
sched_get_priority_min
|
||||
sched_getparam
|
||||
sched_getscheduler
|
||||
sched_rr_get_interval
|
||||
freebsd32_sched_rr_get_interval
|
||||
sched_setparam
|
||||
sched_setscheduler
|
||||
sched_yield
|
||||
@ -260,11 +261,15 @@ freebsd32_sigaction
|
||||
freebsd32_sigaltstack
|
||||
freebsd32_sigblock
|
||||
freebsd32_sigpending
|
||||
sigpending
|
||||
freebsd32_sigprocmask
|
||||
sigprocmask
|
||||
freebsd32_sigqueue
|
||||
sigqueue
|
||||
freebsd32_sigreturn
|
||||
freebsd32_sigsetmask
|
||||
ofreebsd32_sigstack
|
||||
freebsd32_sigstack
|
||||
freebsd32_sigsuspend
|
||||
sigsuspend
|
||||
freebsd32_sigtimedwait
|
||||
freebsd32_sigvec
|
||||
|
Loading…
x
Reference in New Issue
Block a user