GNU/Linux |
RedHat 5.2(Apollo) |
|
![]() |
getdtablesize(2) |
![]() |
getdtablesize − get descriptor table size
#include <unistd.h>
int getdtablesize(void);
getdtablesize returns the maximum number of files a process can have open.
getdtablesize is implemented as a library function in DLL 4.4.1. This function returns OPEN_MAX (set to 256 in Linux 2.0.23) if OPEN_MAX was defined when the library was compiled. Otherwise, −1 is returned, and errno is set to ENOSYS.
SVr4, 4.4BSD (the getdtablesize function first appeared in BSD 4.2).
close(2), dup(2), open(2)
![]() |
getdtablesize(2) | ![]() |