author | Markus Bröker <mbroeker@largo.dyndns.tv> |
Thu, 16 Apr 2009 12:49:13 +0200 | |
changeset 55 | 2a20d0184041 |
parent 51 | a03372ef9714 |
child 60 | 47c13ca8c4d0 |
permissions | -rw-r--r-- |
/** * test/demos/set_limit.c * Copyright (C) 2008 Markus Broeker */ #include <sys/time.h> #include <sys/resource.h> int set_limit (int megs) { struct rlimit rlim; megs *= 1024 * 1024; rlim.rlim_cur = megs; rlim.rlim_max = 1.25 * megs; if (megs > (4 * 1024 * 1024)) return setrlimit (RLIMIT_AS, &rlim); return -1; }