This macro exists since Linux 2.6.25 and is defined in glibc since 2011. Signed-off-by: Leah Neukirchen <leah@vuxu.org> --- include/sys/resource.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/sys/resource.h b/include/sys/resource.h index e0c86ae3..392a38f6 100644 --- a/include/sys/resource.h +++ b/include/sys/resource.h @@ -90,7 +90,8 @@ int prlimit(pid_t, int, const struct rlimit *, struct rlimit *); #define RLIMIT_MSGQUEUE 12 #define RLIMIT_NICE 13 #define RLIMIT_RTPRIO 14 -#define RLIMIT_NLIMITS 15 +#define RLIMIT_RTTIME 16 +#define RLIMIT_NLIMITS 16 #define RLIM_NLIMITS RLIMIT_NLIMITS -- 2.24.1
As pointed out by veremitz, the first version of the patch got the value of RLIMIT_RTTIME wrong.
This macro exists since Linux 2.6.25 and is defined in glibc since 2011. Signed-off-by: Leah Neukirchen <leah@vuxu.org> --- include/sys/resource.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/sys/resource.h b/include/sys/resource.h index e0c86ae3..3068328d 100644 --- a/include/sys/resource.h +++ b/include/sys/resource.h @@ -90,7 +90,8 @@ int prlimit(pid_t, int, const struct rlimit *, struct rlimit *); #define RLIMIT_MSGQUEUE 12 #define RLIMIT_NICE 13 #define RLIMIT_RTPRIO 14 -#define RLIMIT_NLIMITS 15 +#define RLIMIT_RTTIME 15 +#define RLIMIT_NLIMITS 16 #define RLIM_NLIMITS RLIMIT_NLIMITS -- 2.24.1