Assume RLIMIT_NOFILE is defined
It is required by POSIX.1-2001. Cc: Christian Göttsche <cgzones@googlemail.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
This commit is contained in:
parent
5ebf28c999
commit
c916715a6c
@ -282,13 +282,11 @@ static int do_user_limits (const char *buf, const char *name)
|
|||||||
retval |= setrlimit_value (RLIMIT_MEMLOCK, pp, 1024);
|
retval |= setrlimit_value (RLIMIT_MEMLOCK, pp, 1024);
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
#ifdef RLIMIT_NOFILE
|
|
||||||
case 'n':
|
case 'n':
|
||||||
case 'N':
|
case 'N':
|
||||||
/* RLIMIT_NOFILE - max number of open files */
|
/* RLIMIT_NOFILE - max number of open files */
|
||||||
retval |= setrlimit_value (RLIMIT_NOFILE, pp, 1);
|
retval |= setrlimit_value (RLIMIT_NOFILE, pp, 1);
|
||||||
break;
|
break;
|
||||||
#endif
|
|
||||||
#ifdef RLIMIT_RTPRIO
|
#ifdef RLIMIT_RTPRIO
|
||||||
case 'o':
|
case 'o':
|
||||||
case 'O':
|
case 'O':
|
||||||
|
@ -37,9 +37,7 @@ void pwd_init (void)
|
|||||||
setrlimit (RLIMIT_CPU, &rlim);
|
setrlimit (RLIMIT_CPU, &rlim);
|
||||||
setrlimit (RLIMIT_DATA, &rlim);
|
setrlimit (RLIMIT_DATA, &rlim);
|
||||||
setrlimit (RLIMIT_FSIZE, &rlim);
|
setrlimit (RLIMIT_FSIZE, &rlim);
|
||||||
#ifdef RLIMIT_NOFILE
|
|
||||||
setrlimit (RLIMIT_NOFILE, &rlim);
|
setrlimit (RLIMIT_NOFILE, &rlim);
|
||||||
#endif
|
|
||||||
#ifdef RLIMIT_RSS
|
#ifdef RLIMIT_RSS
|
||||||
setrlimit (RLIMIT_RSS, &rlim);
|
setrlimit (RLIMIT_RSS, &rlim);
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user