minix/etc
David van Moolenbroek e5cc85fdc4 Extend dupfrom(2) into copyfd(2)
This single function allows copying file descriptors from and to
processes, and closing a previously copied remote file descriptor.
This function replaces the five FD-related UDS backcalls. While it
limits the total number of in-flight file descriptors to OPEN_MAX,
this change greatly improves crash recovery support of UDS, since all
in-flight file descriptors will be closed instead of keeping them
open indefinitely (causing VFS to crash on system shutdown). With the
new copyfd call, UDS becomes simpler, and the concept of filps is no
longer exposed outside of VFS.

This patch also moves the checkperms(2) stub into libminlib, thus
fully abstracting away message details of VFS communication from UDS.

Change-Id: Idd32ad390a566143c8ef66955e5ae2c221cff966
2014-03-01 09:04:58 +01:00
..
ast
defaults
devmand
fonts
mtree Remove obsolete compatibility links 2014-03-01 09:04:56 +01:00
rc.capes weatherstation: BeagleBone Weather Cape demo app. 2013-08-26 21:51:32 +02:00
usr UDS: split off from PFS 2014-03-01 09:04:57 +01:00
boot.cfg.default vm: enable filemap=1 by default 2013-09-13 12:56:41 +00:00
crontab
group
hostname.file
inet.conf
Makefile Remove obsolete compatibility links 2014-03-01 09:04:56 +01:00
man.conf usr.bin/man: Update 2014-03-01 09:04:56 +01:00
master.passwd
mk.conf
motd
newfstab.sh
profile
protocols
rc Take LOG out of the boot image 2014-03-01 09:04:55 +01:00
rc.cd
rc.conf
rc.daemons.dist
rc.subr
resolv.conf
rs.inet Rewrite character driver protocol 2014-03-01 09:04:52 +01:00
rs.single
services
shells
syslog.conf
system.conf Extend dupfrom(2) into copyfd(2) 2014-03-01 09:04:58 +01:00
termcap
termcap.big
ttys
utmp