Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Apr 1999 14:16:45 -0700
From:      John Milford <jwm@CSUA.Berkeley.EDU>
To:        freebsd-hackers@freebsd.org
Subject:   read() and pread() syscalls
Message-ID:  <199904112116.OAA22352@soda.CSUA.Berkeley.EDU>

next in thread | raw e-mail | index | archive | help

	Should read() be turned into a library function now that we
have pread(), and read() is a proper subset of pread()?  I am not sure
if this is a POSIX compliance issue, but I've been digging around in
this code recently, and it seems that there is a lot of overlap in the
read system calls, and we might want to consider doing something
similar to the approach taken with wait().  I could understand that
this case is different so we may not want to be doing conversion of
read() or readv() into a hypothetical preadv(), but I can see no issue
with converting read()'s into pread()'s.

	I am willing to make this change and submit diffs, if it is
something that makes sense to folks on the list.


		--John


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199904112116.OAA22352>