diff --git a/src/header/sys_resource/mod.rs b/src/header/sys_resource/mod.rs
index 743e058cf588949faa8658fc72c5a8d1c9e773df..03c95702c7ae8abd77b09ade3e21172e67f78b5a 100644
--- a/src/header/sys_resource/mod.rs
+++ b/src/header/sys_resource/mod.rs
@@ -73,7 +73,7 @@ pub unsafe extern "C" fn getrlimit(resource: c_int, rlp: *mut rlimit) -> c_int {
 
 #[no_mangle]
 pub unsafe extern "C" fn setrlimit(resource: c_int, rlp: *const rlimit) -> c_int {
-    Sys::setrlimit(rsource, rlp)
+    Sys::setrlimit(resource, rlp)
 }
 // #[no_mangle]
 // pub unsafe extern "C" fn getrusage(who: c_int, r_usage: *mut rusage) -> c_int {