<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc/sys/read.2, branch release/5.2.1</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F5.2.1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F5.2.1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2003-09-02T16:50:17Z</updated>
<entry>
<title>Fix/add errno return values to match the NFS client implementation and</title>
<updated>2003-09-02T16:50:17Z</updated>
<author>
<name>Diomidis Spinellis</name>
<email>dds@FreeBSD.org</email>
</author>
<published>2003-09-02T16:50:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bd2f86fe4e29a3428e9bcc3d9d998aa11f7ae1d7'/>
<id>urn:sha1:bd2f86fe4e29a3428e9bcc3d9d998aa11f7ae1d7</id>
<content type='text'>
better represent failures of special files accessed over NFS.

Approved by:	schweikh (mentor)
Reviewed by:	bde (as a description)
MFC after:	6 weeks
</content>
</entry>
<entry>
<title>Document that read(2) can also return EPERM</title>
<updated>2003-08-30T07:59:05Z</updated>
<author>
<name>Diomidis Spinellis</name>
<email>dds@FreeBSD.org</email>
</author>
<published>2003-08-30T07:59:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=66eb91c1e0496aaa17d320d59e65006e54d3b099'/>
<id>urn:sha1:66eb91c1e0496aaa17d320d59e65006e54d3b099</id>
<content type='text'>
See e.g. nfsclient/nfs_vnops.c

static int
nfs_read(struct vop_read_args *ap)
{
        struct vnode *vp = ap-&gt;a_vp;

        if (vp-&gt;v_type != VREG)
                return (EPERM);
        return (nfs_bioread(vp, ap-&gt;a_uio, ap-&gt;a_ioflag, ap-&gt;a_cred));
}

Approved by:	schweikh (mentor)
MFC after:	6 weeks
</content>
</entry>
<entry>
<title>Fix struct iovec documentation to match reality.</title>
<updated>2003-01-12T15:18:47Z</updated>
<author>
<name>Mike Barcroft</name>
<email>mike@FreeBSD.org</email>
</author>
<published>2003-01-12T15:18:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0f0ca6ffc9a8c868ceaf1f2669696ed1ed873a71'/>
<id>urn:sha1:0f0ca6ffc9a8c868ceaf1f2669696ed1ed873a71</id>
<content type='text'>
Submitted by:	Craig Rodrigues &lt;rodrigc@attbi.com&gt;
</content>
</entry>
<entry>
<title>mdoc(7) police: "The .Fa argument.".</title>
<updated>2002-12-19T09:40:28Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-12-19T09:40:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2efeeba554cbd7bdee9cfe17641c8bd335c7972f'/>
<id>urn:sha1:2efeeba554cbd7bdee9cfe17641c8bd335c7972f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mdoc(7) police: Tidy up the syscall language.</title>
<updated>2002-12-18T09:22:32Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-12-18T09:22:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2faeeff4c9bb77cca44a977d96c1a9fc7af8d8a3'/>
<id>urn:sha1:2faeeff4c9bb77cca44a977d96c1a9fc7af8d8a3</id>
<content type='text'>
Stop calling system calls "function calls".

Use "The .Fn system call" a-la "The .Nm utility".

When referring to a non-BSD implementation in
the HISTORY section, call syscall a function,
to be safe.
</content>
</entry>
<entry>
<title>Remove the internal implementation details of wrapping syscalls,</title>
<updated>2001-10-26T17:38:20Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2001-10-26T17:38:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=db8caf03e5070781ee5109c88d8a79c1ba6e0c73'/>
<id>urn:sha1:db8caf03e5070781ee5109c88d8a79c1ba6e0c73</id>
<content type='text'>
which do not match the reality anyway.

Approved by:	deischen, bde
</content>
</entry>
<entry>
<title>mdoc(7) police: Use the new .In macro for #include statements.</title>
<updated>2001-10-01T16:09:29Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2001-10-01T16:09:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=32eef9aeb1f39a1623cea55da147c89abbd5b9a5'/>
<id>urn:sha1:32eef9aeb1f39a1623cea55da147c89abbd5b9a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove whitespace at EOL.</title>
<updated>2001-07-15T07:53:42Z</updated>
<author>
<name>Dima Dorfman</name>
<email>dd@FreeBSD.org</email>
</author>
<published>2001-07-15T07:53:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7ebcc426efefea9cd16ac6f565e72030c608f7a4'/>
<id>urn:sha1:7ebcc426efefea9cd16ac6f565e72030c608f7a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mdoc(7) police: removed HISTORY info from the .Os call.</title>
<updated>2001-07-10T13:41:46Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2001-07-10T13:41:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a307d598387eeb7d775332066d996ab0dadf7e5f'/>
<id>urn:sha1:a307d598387eeb7d775332066d996ab0dadf7e5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mdoc(7) police: remove extraneous .Pp before and/or after .Sh.</title>
<updated>2001-07-09T09:54:33Z</updated>
<author>
<name>Dima Dorfman</name>
<email>dd@FreeBSD.org</email>
</author>
<published>2001-07-09T09:54:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=70d51341bf6ad3be0ea5b02ef489691d80719249'/>
<id>urn:sha1:70d51341bf6ad3be0ea5b02ef489691d80719249</id>
<content type='text'>
</content>
</entry>
</feed>
