aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>1997-01-27 12:43:36 +0000
committerBruce Evans <bde@FreeBSD.org>1997-01-27 12:43:36 +0000
commitb3c5c18d368801f0835cb4e8b810d25c4c5ef3db (patch)
tree3cc15d7fd953acb5f200c1dcb334ff8e61372427 /sys
parentd73ffacdf604964485333fcbcec845557091020f (diff)
Notes
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/init_main.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/sys/kern/init_main.c b/sys/kern/init_main.c
index 37ac64808f3f..24c8ffb0eb2f 100644
--- a/sys/kern/init_main.c
+++ b/sys/kern/init_main.c
@@ -46,6 +46,7 @@
#include "opt_devfs.h"
#include <sys/param.h>
+#include <sys/file.h>
#include <sys/filedesc.h>
#include <sys/kernel.h>
#include <sys/mount.h>
@@ -372,8 +373,10 @@ proc0_init(dummy)
for (i = 0; i < sizeof(p->p_rlimit)/sizeof(p->p_rlimit[0]); i++)
limit0.pl_rlimit[i].rlim_cur =
limit0.pl_rlimit[i].rlim_max = RLIM_INFINITY;
- limit0.pl_rlimit[RLIMIT_NOFILE].rlim_cur = NOFILE;
- limit0.pl_rlimit[RLIMIT_NPROC].rlim_cur = MAXUPRC;
+ limit0.pl_rlimit[RLIMIT_NOFILE].rlim_cur =
+ limit0.pl_rlimit[RLIMIT_NOFILE].rlim_max = maxfiles;
+ limit0.pl_rlimit[RLIMIT_NPROC].rlim_cur =
+ limit0.pl_rlimit[RLIMIT_NPROC].rlim_max = maxproc;
i = ptoa(cnt.v_free_count);
limit0.pl_rlimit[RLIMIT_RSS].rlim_max = i;
limit0.pl_rlimit[RLIMIT_MEMLOCK].rlim_max = i;