* Minor cleanup.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24236 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -3973,15 +3973,15 @@ vfs_setrlimit(int resource, const struct rlimit * rlp)
|
||||
switch (resource) {
|
||||
case RLIMIT_NOFILE:
|
||||
/* TODO: check getuid() */
|
||||
if (rlp->rlim_max != RLIM_SAVED_MAX &&
|
||||
rlp->rlim_max != MAX_FD_TABLE_SIZE)
|
||||
if (rlp->rlim_max != RLIM_SAVED_MAX
|
||||
&& rlp->rlim_max != MAX_FD_TABLE_SIZE)
|
||||
return EPERM;
|
||||
return vfs_resize_fd_table(get_current_io_context(false), rlp->rlim_cur);
|
||||
|
||||
case RLIMIT_NOVMON:
|
||||
/* TODO: check getuid() */
|
||||
if (rlp->rlim_max != RLIM_SAVED_MAX &&
|
||||
rlp->rlim_max != MAX_NODE_MONITORS)
|
||||
if (rlp->rlim_max != RLIM_SAVED_MAX
|
||||
&& rlp->rlim_max != MAX_NODE_MONITORS)
|
||||
return EPERM;
|
||||
return vfs_resize_monitor_table(get_current_io_context(false), rlp->rlim_cur);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user