Output the name of the limit when warning about setrlimit or getrlimit.

From Kimmo Suominen.
This commit is contained in:
Todd C. Miller
2019-12-18 09:42:14 -07:00
parent 96a03a0891
commit 4392b5726e
2 changed files with 14 additions and 13 deletions

View File

@@ -130,12 +130,12 @@ unlimit_nproc(void)
debug_decl(unlimit_nproc, SUDOERS_DEBUG_UTIL)
if (getrlimit(RLIMIT_NPROC, &nproclimit) != 0)
sudo_warn("getrlimit");
sudo_warn("getrlimit(RLIMIT_NPROC)");
rl.rlim_cur = rl.rlim_max = RLIM_INFINITY;
if (setrlimit(RLIMIT_NPROC, &rl) != 0) {
rl.rlim_cur = rl.rlim_max = nproclimit.rlim_max;
if (setrlimit(RLIMIT_NPROC, &rl) != 0)
sudo_warn("setrlimit");
sudo_warn("setrlimit(RLIMIT_NPROC)");
}
debug_return;
#endif /* __linux__ */
@@ -151,7 +151,7 @@ restore_nproc(void)
debug_decl(restore_nproc, SUDOERS_DEBUG_UTIL)
if (setrlimit(RLIMIT_NPROC, &nproclimit) != 0)
sudo_warn("setrlimit");
sudo_warn("setrlimit(RLIMIT_NPROC)");
debug_return;
#endif /* __linux__ */