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>