* resource.cc (getrlimit): Return OPEN_MAX as current limit

on RLIMIT_NOFILE.
        * syscalls.cc (getdtablesize): Return OPEN_MAX.
        * sysconf.cc (sysconf): Return OPEN_MAX on _SC_OPEN_MAX.
        * include/limits.h (OPEN_MAX): Define as 256.
This commit is contained in:
Corinna Vinschen
2001-08-16 14:20:09 +00:00
parent 91a1423a87
commit 3171175e90
5 changed files with 20 additions and 5 deletions

View File

@ -15,6 +15,7 @@ details. */
#include "winsup.h"
#include <errno.h>
#include <unistd.h>
#include <limits.h>
#include "cygerrno.h"
#include "sync.h"
#include "sigproc.h"
@ -117,7 +118,9 @@ getrlimit (int resource, struct rlimit *rlp)
case RLIMIT_FSIZE:
case RLIMIT_DATA:
case RLIMIT_STACK:
break;
case RLIMIT_NOFILE:
rlp->rlim_cur = OPEN_MAX;
break;
case RLIMIT_CORE:
rlp->rlim_cur = rlim_core;