FreeBSD manual
download PDF document: getdtablesize.2.pdf
GETDTABLESIZE(2) FreeBSD System Calls Manual GETDTABLESIZE(2)
NAME
getdtablesize - get file descriptor limit
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <unistd.h>
int
getdtablesize(void);
DESCRIPTION
The getdtablesize() system call returns the maximum number of file
descriptors that the current process may open. The maximum file
descriptor number that the system may assign is the return value minus
one. Existing file descriptor numbers may be higher if the limit was
lowered after they were opened.
SEE ALSO
close(2), closefrom(2), dup(2), getrlimit(2), sysconf(3)
HISTORY
The getdtablesize() system call appeared in 4.2BSD.
FreeBSD 14.0-RELEASE-p11 April 24, 2013 FreeBSD 14.0-RELEASE-p11