Implement prlimit64 decoding, rewrite [gs]etrlimit decoding
authorDmitry V. Levin <ldv@altlinux.org>
Fri, 16 Mar 2012 19:05:21 +0000 (23:05 +0400)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 16 Mar 2012 19:05:21 +0000 (19:05 +0000)
commitb468f2320a8b8e245b481c78b58431ac56505849
tree15c92e62e8c66f8db84512a40171fbe139c149e7
parent9c3861d3177f3bfb12b24890fd118bcb77066abb
Implement prlimit64 decoding, rewrite [gs]etrlimit decoding

* configure.ac: Remove AC_RLIM_T_IS_LONG_LONG call.
Define SIZEOF_RLIM_T.
* m4/long_long.m4 (AC_RLIM_T_IS_LONG_LONG): Remove.
* linux/dummy.h (sys_prlimit64): Remove.
* linux/syscall.h (sys_prlimit64): New prototype.
* resource.c (resources): Reindent, add RLIMIT_RTTIME.
(sprintrlim, print_rlimit32, sys_getrlimit, sys_setrlimit): Remove.
[HAVE_LONG_LONG_RLIM_T]: Remove dead code.
[_LFS64_LARGEFILE || HAVE_LONG_LONG_RLIM_T]: Likewise.
(sprint_rlim64, print_rlimit64, decode_rlimit64, sprint_rlim32,
print_rlimit32, decode_rlimit, sys_getrlimit, sys_setrlimit,
sys_prlimit64): New functions.
configure.ac
linux/dummy.h
linux/syscall.h
m4/long_long.m4
resource.c