summaryrefslogtreecommitdiffstats
path: root/share/man/man9/VOP_RDWR.9
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2001-06-15 16:12:41 +0000
committerrwatson <rwatson@FreeBSD.org>2001-06-15 16:12:41 +0000
commit62319ab55750553c0276a4a3274eeadcb183b757 (patch)
tree98c49a56e76d4fe739432326c1ba0cb29d89a51d /share/man/man9/VOP_RDWR.9
parent0ec923a7cfdaf546193c61aba25d78e3b3908288 (diff)
downloadFreeBSD-src-62319ab55750553c0276a4a3274eeadcb183b757.zip
FreeBSD-src-62319ab55750553c0276a4a3274eeadcb183b757.tar.gz
o The VOP_RDWR man page neglected to mention (at least) two error modes
possible when writing: [EFBIG] An attempt was made to write a file that exceeds the process's file size limit or the maximum file size. [EPERM] An append-only flag is set on the file, but the caller is attempting to write before the current end of file.
Diffstat (limited to 'share/man/man9/VOP_RDWR.9')
-rw-r--r--share/man/man9/VOP_RDWR.96
1 files changed, 6 insertions, 0 deletions
diff --git a/share/man/man9/VOP_RDWR.9 b/share/man/man9/VOP_RDWR.9
index a1e28fd..5f015b0 100644
--- a/share/man/man9/VOP_RDWR.9
+++ b/share/man/man9/VOP_RDWR.9
@@ -220,8 +220,14 @@ vop_write(struct vnode *vp, struct uio *uio, int ioflag, struct ucred *cred)
.Ed
.Sh ERRORS
.Bl -tag -width Er
+.It Bq Er EFBIG
+An attempt was made to write a file that exceeds the process's file size
+limit or the maximum file size.
.It Bq Er ENOSPC
The filesystem is full.
+.It Bq Er EPERM
+An append-only flag is set on the file, but the caller is attempting to
+write before the current end of file.
.El
.Sh SEE ALSO
.Xr uiomove 9 ,
OpenPOWER on IntegriCloud