| CLOSEFROM(3) | Library Functions Manual | CLOSEFROM(3) |
closefrom — delete
many descriptors
#include
<unistd.h>
int
closefrom(int
fd);
The
closefrom()
call deletes all descriptors numbered fd and higher
from the per-process file descriptor table. It is effectively the same as
calling close(2) on each
descriptor.
Upon successful completion, a value of 0 is returned. Otherwise, a value of -1 is returned and errno is set to indicate the error.
closefrom() will fail if:
This function first appeared in NetBSD 3.
| November 9, 2022 | NetBSD 11.0 |