]> git.pld-linux.org Git - packages/apparmor-parser.git/blame - apparmor-parser-limits.patch
- AF_ISDN
[packages/apparmor-parser.git] / apparmor-parser-limits.patch
CommitLineData
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 };
This page took 0.086151 seconds and 4 git commands to generate.