From 0734b428c73da77e379012b0804e9c41a2aa1308 Mon Sep 17 00:00:00 2001 From: Robert Watson Date: Fri, 15 Jun 2001 16:12:41 +0000 Subject: [PATCH] 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. --- share/man/man9/VOP_RDWR.9 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/share/man/man9/VOP_RDWR.9 b/share/man/man9/VOP_RDWR.9 index a1e28fd72d63..5f015b0c6bef 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 ,