]>
Commit | Line | Data |
---|---|---|
18d2fa35 | 1 | --- a/parser_yacc.y~ 2008-06-06 14:50:33.000000000 +0200 |
2 | +++ a/parser_yacc.y 2008-06-07 00:38:36.448522043 +0200 | |
3 | @@ -672,12 +672,14 @@ | |
4 | case RLIMIT_NPROC: | |
5 | case RLIMIT_LOCKS: | |
6 | case RLIMIT_SIGPENDING: | |
7 | +#ifdef RLIMIT_RTPRIO | |
8 | case RLIMIT_RTPRIO: | |
9 | if ($6 == end || *end != '\0' || tmp < 0) | |
10 | yyerror("RLIMIT '%s' invalid value %s\n", $4, $6); | |
11 | value = tmp; | |
12 | break; | |
13 | - | |
14 | +#endif | |
15 | +#ifdef RLIMIT_NICE | |
16 | case RLIMIT_NICE: | |
17 | if ($6 == end || *end != '\0') | |
18 | yyerror("RLIMIT '%s' invalid value %s\n", $4, $6); | |
19 | @@ -685,6 +687,7 @@ | |
20 | yyerror("RLIMIT '%s' out of range (-20 .. 19) %d\n", $4, tmp); | |
21 | value = tmp + 20; | |
22 | break; | |
23 | +#endif | |
24 | case RLIMIT_FSIZE: | |
25 | case RLIMIT_DATA: | |
26 | case RLIMIT_STACK: | |
27 | --- a/parser_misc.c~ 2008-05-29 22:45:04.000000000 +0200 | |
28 | +++ a/parser_misc.c 2008-06-07 00:42:44.431478766 +0200 | |
29 | @@ -91,8 +91,12 @@ | |
30 | {"locks", RLIMIT_LOCKS}, | |
31 | {"sigpending", RLIMIT_SIGPENDING}, | |
32 | {"msgqueue", RLIMIT_MSGQUEUE}, | |
33 | +#ifdef RLIMIT_NICE | |
34 | {"nice", RLIMIT_NICE}, | |
35 | +#endif | |
36 | +#ifdef RLIMIT_RTPRIO | |
37 | {"rtprio", RLIMIT_RTPRIO}, | |
38 | +#endif | |
39 | /* terminate */ | |
40 | {NULL, 0} | |
41 | }; |