Add closefrom(2) syscall. It closes all file descriptors equal or greater
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Fri, 8 Apr 2005 08:31:06 +0000 (08:31 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Fri, 8 Apr 2005 08:31:06 +0000 (08:31 +0000)
commit4336d5dfd7f4d485238d322478c2b391c399f376
treefb5b3eed9e67e7f57575a8fc2b435037da5acdf6
parent14e09d50ff96d117b0757585b273163f14bd599f
Add closefrom(2) syscall. It closes all file descriptors equal or greater
than the given descriptor.

This function does exit and return EINTR, when necessary. Other errors from
close() are ignored.
sys/kern/kern_descrip.c
sys/kern/syscalls.master
sys/sys/kern_syscall.h