summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2014-01-23 17:24:26 +0000
committerkib <kib@FreeBSD.org>2014-01-23 17:24:26 +0000
commit05b9ae703187e63aca6861f615268abc0b3dba09 (patch)
tree7046efcb9246a1c8f195bb15bc725e442b315def /lib
parent608f61d0cf4f63498fd13988fd78da13b219744a (diff)
downloadFreeBSD-src-05b9ae703187e63aca6861f615268abc0b3dba09.zip
FreeBSD-src-05b9ae703187e63aca6861f615268abc0b3dba09.tar.gz
The posix_fallocate(2) syscall should return error number on error,
without modifying errno. Reported and tested by: Gennady Proskurin <gpr@mail.ru> Reviewed by: mdf PR: standards/186028 Sponsored by: The FreeBSD Foundation MFC after: 1 week
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/sys/posix_fallocate.24
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/sys/posix_fallocate.2 b/lib/libc/sys/posix_fallocate.2
index 7b17133..1460764 100644
--- a/lib/libc/sys/posix_fallocate.2
+++ b/lib/libc/sys/posix_fallocate.2
@@ -83,9 +83,9 @@ that reduces the file size to a size smaller than
If successful,
.Fn posix_fallocate
returns zero.
-It returns -1 on failure, and sets
+It returns error number on failure, without setting
.Va errno
-to indicate the error.
+variable.
.Sh ERRORS
Possible failure conditions:
.Bl -tag -width Er
OpenPOWER on IntegriCloud