Function prlimit [src]
Prototype
pub fn prlimit(pid: pid_t, resource: rlimit_resource, new_limit: ?*const rlimit, old_limit: ?*rlimit) usize Parameters
pid: pid_tresource: rlimit_resourcenew_limit: ?*const rlimitold_limit: ?*rlimit Source
pub fn prlimit(pid: pid_t, resource: rlimit_resource, new_limit: ?*const rlimit, old_limit: ?*rlimit) usize {
return syscall4(
.prlimit64,
@as(usize, @bitCast(@as(isize, pid))),
@as(usize, @bitCast(@as(isize, @intFromEnum(resource)))),
@intFromPtr(new_limit),
@intFromPtr(old_limit),
);
}