summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/gen/ulimit.38
-rw-r--r--lib/libc/gen/ulimit.c4
2 files changed, 6 insertions, 6 deletions
diff --git a/lib/libc/gen/ulimit.3 b/lib/libc/gen/ulimit.3
index c5030a5..e4c2d76 100644
--- a/lib/libc/gen/ulimit.3
+++ b/lib/libc/gen/ulimit.3
@@ -23,7 +23,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd August 8, 2002
+.Dd January 4, 2003
.Dt ULIMIT 3
.Os
.Sh NAME
@@ -43,11 +43,11 @@ Currently this is limited to the maximum file size.
The
.Fa cmd
argument is one of the following:
-.Bl -tag -width ".Dv UL_GETSIZE"
-.It Dv UL_GETSIZE
+.Bl -tag -width ".Dv UL_GETFSIZE"
+.It Dv UL_GETFSIZE
will return the maximum file size in units of 512 blocks of
the current process.
-.It Dv UL_SETSIZE
+.It Dv UL_SETFSIZE
will attempt to set the maximum file size of the current
process and its children with the second argument expressed as a long.
.El
diff --git a/lib/libc/gen/ulimit.c b/lib/libc/gen/ulimit.c
index 158b6a3..e1bc020 100644
--- a/lib/libc/gen/ulimit.c
+++ b/lib/libc/gen/ulimit.c
@@ -42,14 +42,14 @@ ulimit(int cmd, ...)
va_list ap;
long arg;
- if (cmd == UL_GETSIZE) {
+ if (cmd == UL_GETFSIZE) {
if (getrlimit(RLIMIT_FSIZE, &limit) == -1)
return (-1);
limit.rlim_cur /= 512;
if (limit.rlim_cur > LONG_MAX)
return (LONG_MAX);
return ((long)limit.rlim_cur);
- } else if (cmd == UL_SETSIZE) {
+ } else if (cmd == UL_SETFSIZE) {
va_start(ap, cmd);
arg = va_arg(ap, long);
va_end(ap);
OpenPOWER on IntegriCloud