|
|
1.1 ! root 1: #ifndef _I386_RESOURCE_H ! 2: #define _I386_RESOURCE_H ! 3: ! 4: /* ! 5: * Resource limits ! 6: */ ! 7: ! 8: #define RLIMIT_CPU 0 /* CPU time in ms */ ! 9: #define RLIMIT_FSIZE 1 /* Maximum filesize */ ! 10: #define RLIMIT_DATA 2 /* max data size */ ! 11: #define RLIMIT_STACK 3 /* max stack size */ ! 12: #define RLIMIT_CORE 4 /* max core file size */ ! 13: #define RLIMIT_RSS 5 /* max resident set size */ ! 14: #define RLIMIT_NPROC 6 /* max number of processes */ ! 15: #define RLIMIT_NOFILE 7 /* max number of open files */ ! 16: #define RLIMIT_MEMLOCK 8 /* max locked-in-memory address space */ ! 17: #define RLIMIT_AS 9 /* address space limit */ ! 18: ! 19: #define RLIM_NLIMITS 10 ! 20: ! 21: #ifdef __KERNEL__ ! 22: ! 23: #define INIT_RLIMITS \ ! 24: { \ ! 25: { LONG_MAX, LONG_MAX }, \ ! 26: { LONG_MAX, LONG_MAX }, \ ! 27: { LONG_MAX, LONG_MAX }, \ ! 28: { _STK_LIM, _STK_LIM }, \ ! 29: { 0, LONG_MAX }, \ ! 30: { LONG_MAX, LONG_MAX }, \ ! 31: { MAX_TASKS_PER_USER, MAX_TASKS_PER_USER }, \ ! 32: { NR_OPEN, NR_OPEN }, \ ! 33: { LONG_MAX, LONG_MAX }, \ ! 34: { LONG_MAX, LONG_MAX }, \ ! 35: } ! 36: ! 37: #endif /* __KERNEL__ */ ! 38: ! 39: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.