summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--honeypot.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/honeypot.c b/honeypot.c
index 6e5d0af..3075cab 100644
--- a/honeypot.c
+++ b/honeypot.c
@@ -427,8 +427,9 @@ void drop_privileges()
setrlimit(RLIMIT_DATA, &limit);
setrlimit(RLIMIT_FSIZE, &limit);
setrlimit(RLIMIT_MEMLOCK, &limit);
- setrlimit(RLIMIT_AS, &limit);
setrlimit(RLIMIT_STACK, &limit);
+ limit.rlim_cur = limit.rlim_max = 15728640 /* 15 megabytes */;
+ setrlimit(RLIMIT_AS, &limit);
limit.rlim_cur = limit.rlim_max = 0;
setrlimit(RLIMIT_CORE, &limit);
limit.rlim_cur = limit.rlim_max = 100;