A local array can't be NULL
Assume POSIX: waitpid(), select(), and <sys/select.h>
Stop using silly macro when checking for '.' and '..' directory entries
Oops, fix both locations using D_NAMLEN()
Assume POSIX: <dirent.h>, struct dirent
Assume POSIX: uid_t and gid_t
Add parens to quiet gcc on previous commit
Assume POSIX: uid_t and gid_t
Matthias Pfaller rescinded clauses three and four of his license

http://mail-index.netbsd.org/source-changes/2009/10/18/msg002090.html
Assume POSIX: lchown(), fchown(), fchmod(), fchmodat()
Assume we have rcmdsh()
Assume POSIX: sigrocmask()
Properly use SIG_SIGMASK to restore previous mask
Assume POSIX: S_IFSOCK and S_IFIFO
Kill some 'notyet' code that will never be enabled
Our fork() never misses
Assume BSD44: statfs()