15 lines
422 B
C
15 lines
422 B
C
#ifndef _SYS_RESOURCE_H
|
|
#define _SYS_RESOURCE_H
|
|
#include <sys/time.h>
|
|
#define RLIMIT_CPU 0
|
|
#define RLIMIT_FSIZE 1
|
|
#define RLIMIT_DATA 2
|
|
#define RLIMIT_STACK 3
|
|
#define RLIMIT_CORE 4
|
|
#define RCUT_CUR 0
|
|
#define RLIM_INFINITY ((unsigned long)-1)
|
|
struct rlimit { unsigned long rlim_cur; unsigned long rlim_max; };
|
|
int getrlimit(int resource, struct rlimit *rlim);
|
|
int setrlimit(int resource, const struct rlimit *rlim);
|
|
#endif
|