pub unsafe fn sys_mprotect( address: *mut c_void, length: usize, protection: c_uint, ) -> Result<(), Error>