summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authoryar <yar@FreeBSD.org>2004-10-16 09:39:25 +0000
committeryar <yar@FreeBSD.org>2004-10-16 09:39:25 +0000
commit4a839deb31c58dcd8be7c9581e623dcc86740d3b (patch)
treee458876b66ebb2ffe5e5d90a25f8ccae772c9a5b /lib
parente1ba9983d1b189537366ef14c220ec2da3e0e307 (diff)
downloadFreeBSD-src-4a839deb31c58dcd8be7c9581e623dcc86740d3b.zip
FreeBSD-src-4a839deb31c58dcd8be7c9581e623dcc86740d3b.tar.gz
Give details on what will happen if the `offset' argument
to sendfile(2) falls beyond the end of file. Touch .Dd. PR: bin/72649 (in the audit trail) MFC after: 1 week
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/sys/sendfile.28
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/libc/sys/sendfile.2 b/lib/libc/sys/sendfile.2
index 3f2b3d3..275c047 100644
--- a/lib/libc/sys/sendfile.2
+++ b/lib/libc/sys/sendfile.2
@@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd November 5, 1998
+.Dd October 16, 2004
.Dt SENDFILE 2
.Os
.Sh NAME
@@ -51,6 +51,10 @@ out a stream socket specified by descriptor
The
.Fa offset
argument specifies where to begin in the file.
+Should
+.Fa offset
+fall beyond the end of file, the system will return
+success and report 0 bytes sent as described below.
The
.Fa nbytes
argument specifies how many bytes of the file should be sent, with 0 having the special
@@ -209,7 +213,7 @@ is not a SOCK_STREAM type socket.
The
.Fa offset
argument
-is negative or out of range.
+is invalid, i.e. negative.
.It Bq Er ENOTCONN
The
.Fa s
OpenPOWER on IntegriCloud