Don't use prlimit64 in common code
diff --git a/fuzz.c b/fuzz.c
index ead5652..c0ad6cd 100644
--- a/fuzz.c
+++ b/fuzz.c
@@ -168,11 +168,11 @@
* The address space limit. If big enough - roughly the size of RAM used
*/
if (hfuzz->asLimit) {
- struct rlimit64 rl = {
+ struct rlimit rl = {
.rlim_cur = hfuzz->asLimit * 1024ULL * 1024ULL,
.rlim_max = hfuzz->asLimit * 1024ULL * 1024ULL,
};
- if (prlimit64(0, RLIMIT_AS, &rl, NULL) == -1) {
+ if (setrlimit(RLIMIT_AS, &rl) == -1) {
PLOG_D("Couldn't enforce the RLIMIT_AS resource limit, ignoring");
}
}