diff --git a/ddos/set_proc_limit.c b/ddos/set_proc_limit.c new file mode 100644 --- /dev/null +++ b/ddos/set_proc_limit.c @@ -0,0 +1,16 @@ +/** + * test/demos/ddos/set_limit.c + * Copyright (C) 2008 Markus Broeker + */ + +#include + +int set_proc_limit (int processes) +{ + struct rlimit rlim; + + rlim.rlim_cur = processes; + rlim.rlim_max = processes + 24; + + return setrlimit (RLIMIT_NPROC, &rlim); +}