diff options
Diffstat (limited to 'Src')
-rw-r--r-- | Src/Builtins/rlimits.awk | 2 | ||||
-rw-r--r-- | Src/Builtins/rlimits.c | 17 |
2 files changed, 6 insertions, 13 deletions
diff --git a/Src/Builtins/rlimits.awk b/Src/Builtins/rlimits.awk index ccee49e87..b5a25fd83 100644 --- a/Src/Builtins/rlimits.awk +++ b/Src/Builtins/rlimits.awk @@ -57,7 +57,7 @@ BEGIN {limidx = 0} if (limnam == "RTTIME") { msg[limnum] = "Urt_time" } if (limnam == "POSIXLOCKS") { msg[limnum] = "Nposixlocks" } if (limnam == "NPTS") { msg[limnum] = "Npseudoterminals" } - if (limnam == "SWAP") { msg[limnum] = "Mswapuse" } + if (limnam == "SWAP") { msg[limnum] = "Mswapsize" } if (limnam == "KQUEUES") { msg[limnum] = "Nkqueues" } } } diff --git a/Src/Builtins/rlimits.c b/Src/Builtins/rlimits.c index a0f294876..e48a1d3e3 100644 --- a/Src/Builtins/rlimits.c +++ b/Src/Builtins/rlimits.c @@ -32,6 +32,10 @@ #if defined(HAVE_GETRLIMIT) && defined(RLIM_INFINITY) +#ifdef RLIMIT_POSIXLOCKS +# define RLIMIT_LOCKS RLIMIT_POSIXLOCKS +#endif + enum { ZLIMTYPE_MEMORY, ZLIMTYPE_NUMBER, @@ -386,12 +390,6 @@ printulimit(char *nam, int lim, int hard, int head) printf("-r: max rt priority "); break; # endif /* HAVE_RLIMIT_RTPRIO */ -# ifdef HAVE_RLIMIT_POSIXLOCKS - case RLIMIT_POSIXLOCKS: - if (head) - printf("-K: posixlocks "); - break; -# endif /* HAVE_RLIMIT_POSIXLOCKS */ # ifdef HAVE_RLIMIT_NPTS case RLIMIT_NPTS: if (head) @@ -401,7 +399,7 @@ printulimit(char *nam, int lim, int hard, int head) # ifdef HAVE_RLIMIT_SWAP case RLIMIT_SWAP: if (head) - printf("-w: swap limit (kbytes) "); + printf("-w: swap size (kbytes) "); if (limit != RLIM_INFINITY) limit /= 1024; break; @@ -870,11 +868,6 @@ bin_ulimit(char *name, char **argv, UNUSED(Options ops), UNUSED(int func)) res = RLIMIT_RTPRIO; break; # endif -# ifdef HAVE_RLIMIT_POSIXLOCKS - case 'K': - res = RLIMIT_POSIXLOCKS; - break; -# endif # ifdef HAVE_RLIMIT_NPTS case 'p': res = RLIMIT_NPTS; |