freebsd-nq/lib/libc/sys
Jamie Gritton b38ff370e4 Introduce the extensible jail framework, using the same "name=value"
interface as nmount(2).  Three new system calls are added:
* jail_set, to create jails and change the parameters of existing jails.
  This replaces jail(2).
* jail_get, to read the parameters of existing jails.  This replaces the
  security.jail.list sysctl.
* jail_remove to kill off a jail's processes and remove the jail.
Most jail parameters may now be changed after creation, and jails may be
set to exist without any attached processes.  The current jail(2) system
call still exists, though it is now a stub to jail_set(2).

Approved by:	bz (mentor)
2009-04-29 21:14:15 +00:00
..
__error.c
_exit.2
abort2.2
accept.2
access.2
acct.2
adjtime.2
aio_cancel.2
aio_error.2
aio_read.2
aio_return.2
aio_suspend.2
aio_waitcomplete.2
aio_write.2
bind.2
brk.2
chdir.2
chflags.2
chmod.2
chown.2
chroot.2
clock_gettime.2
close.2
connect.2
cpuset_getaffinity.2 MFp4: 2008-11-29 14:32:14 +00:00
cpuset.2
dup.2
execve.2
extattr_get_file.2
fcntl.2
fcntl.c
fhopen.2
flock.2
fork.2
fsync.2
ftruncate.c
getdirentries.2
getdtablesize.2
getfh.2
getfsstat.2
getgid.2
getgroups.2
getitimer.2
getlogin.2
getpeername.2
getpgrp.2
getpid.2
getpriority.2
getrlimit.2
getrusage.2
getsid.2
getsockname.2
getsockopt.2
gettimeofday.2
getuid.2
intro.2
ioctl.2
issetugid.2
jail.2 Introduce the extensible jail framework, using the same "name=value" 2009-04-29 21:14:15 +00:00
kenv.2
kill.2
kldfind.2
kldfirstmod.2
kldload.2
kldnext.2
kldstat.2
kldsym.2
kldunload.2 Document that kldunloadf can return EINVAL. 2008-12-25 09:15:31 +00:00
kqueue.2
kse.2
ktrace.2
link.2
lio_listio.2
listen.2
lseek.2
lseek.c
madvise.2
Makefile.inc Introduce the extensible jail framework, using the same "name=value" 2009-04-29 21:14:15 +00:00
mincore.2
minherit.2
mkdir.2
mkfifo.2
mknod.2
mlock.2
mlockall.2
mmap.2
mmap.c
modfind.2
modnext.2
modstat.2
mount.2
mprotect.2
mq_close.2
mq_getattr.2
mq_notify.2
mq_open.2
mq_receive.2
mq_send.2
mq_setattr.2
msync.2
munmap.2
nanosleep.2
nfssvc.2
ntp_adjtime.2
open.2 Add missing POSIX 1003.1-2008 open(2) flag; O_TTY_INIT. 2009-02-28 10:10:30 +00:00
pathconf.2
pipe.2 Several cleanups related to pipe(2). 2008-11-11 14:55:59 +00:00
poll.2
posix_openpt.2
pread.c
profil.2
ptrace.2 Document missing requests. 2009-03-27 11:03:02 +00:00
pwrite.c
quotactl.2
read.2
readlink.2
reboot.2
recv.2 It's silly to claim recv(2) is to be removed in favour of recvfrom(2) 2008-11-30 21:40:01 +00:00
rename.2 Add one more EACCES clause to rename.2. 2008-11-07 15:01:40 +00:00
revoke.2
rfork.2
rmdir.2
rtprio.2
sched_get_priority_max.2
sched_setparam.2
sched_setscheduler.2
sched_yield.2
sctp_generic_recvmsg.2 Sort man page cross references by section, no need for a comma after the 2009-04-13 18:32:26 +00:00
sctp_generic_sendmsg.2 Sort man page cross references by section, no need for a comma after the 2009-04-13 18:32:26 +00:00
sctp_peeloff.2 Sort man page cross references by section, no need for a comma after the 2009-04-13 18:32:26 +00:00
select.2
semctl.2
semget.2
semop.2
send.2 Standardize the various prison_foo_ip[46] functions and prison_if to 2009-02-05 14:06:09 +00:00
sendfile.2
setfib.2 Correct the information about when the respective functionality first 2009-04-23 08:37:56 +00:00
setgroups.2
setpgid.2
setregid.2
setresuid.2
setreuid.2
setsid.2
setuid.2
shm_open.2
shmat.2
shmctl.2 Hopefully, improve the grammar and wording in the changes to shmctl(2) 2009-03-05 12:04:42 +00:00
shmget.2
shutdown.2
sigaction.2
sigaltstack.2
sigpending.2
sigprocmask.2
sigqueue.2
sigreturn.2
sigstack.2
sigsuspend.2
sigwait.2
sigwaitinfo.2
socket.2 Note that the protocol argument can be set to 0. 2009-01-05 12:18:46 +00:00
socketpair.2
stack_protector.c
stat.2
statfs.2
swapon.2
Symbol.map Introduce the extensible jail framework, using the same "name=value" 2009-04-29 21:14:15 +00:00
symlink.2
sync.2
sysarch.2
syscall.2
timer_create.2 - add missing include 2009-01-12 13:12:02 +00:00
timer_delete.2
timer_settime.2
truncate.2
truncate.c
umask.2
undelete.2
unlink.2
utimes.2
utrace.2
uuidgen.2
vfork.2
wait.2
write.2