Implementation of getrlimit and getdtablesize

This commit is contained in:
Erik van der Kouwe
2009-12-07 19:56:40 +00:00
parent 26ba254a4a
commit bd0933a19b
6 changed files with 127 additions and 0 deletions

View File

@@ -15,4 +15,32 @@
int getpriority(int, int);
int setpriority(int, int, int);
#ifdef _POSIX_SOURCE
#include <sys/time.h>
typedef unsigned long rlim_t;
#define RLIM_INFINITY ((rlim_t) -1)
#define RLIM_SAVED_CUR RLIM_INFINITY
#define RLIM_SAVED_MAX RLIM_INFINITY
struct rlimit
{
rlim_t rlim_cur;
rlim_t rlim_max;
};
#define RLIMIT_CORE 1
#define RLIMIT_CPU 2
#define RLIMIT_DATA 3
#define RLIMIT_FSIZE 4
#define RLIMIT_NOFILE 5
#define RLIMIT_STACK 6
#define RLIMIT_AS 7
int getrlimit(int resource, struct rlimit *rlp);
#endif /* defined(_POSIX_SOURCE) */
#endif