summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_resource.c
diff options
context:
space:
mode:
authorps <ps@FreeBSD.org>2001-10-10 23:06:54 +0000
committerps <ps@FreeBSD.org>2001-10-10 23:06:54 +0000
commitdb0d5cd641f1c95ac8f8c41ae9c79b92756fb2e2 (patch)
tree851a2b6bf1a0825cd12cca18ac56abe59123f449 /sys/kern/kern_resource.c
parent63fe581848b6f9a1e281df1b746662fd252d3eab (diff)
downloadFreeBSD-src-db0d5cd641f1c95ac8f8c41ae9c79b92756fb2e2.zip
FreeBSD-src-db0d5cd641f1c95ac8f8c41ae9c79b92756fb2e2.tar.gz
Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader
tunable. Reviewed by: peter MFC after: 2 weeks
Diffstat (limited to 'sys/kern/kern_resource.c')
-rw-r--r--sys/kern/kern_resource.c17
1 files changed, 8 insertions, 9 deletions
diff --git a/sys/kern/kern_resource.c b/sys/kern/kern_resource.c
index 093e4c2..b5eeb5e 100644
--- a/sys/kern/kern_resource.c
+++ b/sys/kern/kern_resource.c
@@ -40,7 +40,6 @@
*/
#include "opt_compat.h"
-#include "opt_rlimit.h"
#include <sys/param.h>
#include <sys/systm.h>
@@ -518,17 +517,17 @@ dosetrlimit(td, which, limp)
(rlim_t)1000000 * limp->rlim_cur;
break;
case RLIMIT_DATA:
- if (limp->rlim_cur > MAXDSIZ)
- limp->rlim_cur = MAXDSIZ;
- if (limp->rlim_max > MAXDSIZ)
- limp->rlim_max = MAXDSIZ;
+ if (limp->rlim_cur > maxdsiz)
+ limp->rlim_cur = maxdsiz;
+ if (limp->rlim_max > maxdsiz)
+ limp->rlim_max = maxdsiz;
break;
case RLIMIT_STACK:
- if (limp->rlim_cur > MAXSSIZ)
- limp->rlim_cur = MAXSSIZ;
- if (limp->rlim_max > MAXSSIZ)
- limp->rlim_max = MAXSSIZ;
+ if (limp->rlim_cur > maxssiz)
+ limp->rlim_cur = maxssiz;
+ if (limp->rlim_max > maxssiz)
+ limp->rlim_max = maxssiz;
/*
* Stack is allocated to the max at exec time with only
* "rlim_cur" bytes accessible. If stack limit is going
OpenPOWER on IntegriCloud