Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 06/30/1998 12:40:01
thorpej
Tue Jun 30 12:33:11 PDT 1998
Update of /cvsroot/src/sys/kern
In directory nb00:/tmp/cvs-serv136

Modified Files:
	syscalls.master 
Log Message:
Add positional read and write system calls:
- pread() (#173) and pwrite() (#174), which are defined by XPG4.2.  System
  call numbers match Solaris.
- preadv() (#289) and pwritev() (#290), which are the positional cousins
  of readv() and writev(), but not defined by any standard.


thorpej
Tue Jun 30 12:34:21 PDT 1998
Update of /cvsroot/src/sys/kern
In directory nb00:/tmp/cvs-serv193/d

Modified Files:
	init_sysent.c syscalls.c 
Log Message:
Regen: added pread(2), pwrite(2), preadv(2), pwritev(2).


thorpej
Tue Jun 30 12:34:21 PDT 1998
Update of /cvsroot/src/sys/sys
In directory nb00:/tmp/cvs-serv193/sys

Modified Files:
	syscall.h syscallargs.h 
Log Message:
Regen: added pread(2), pwrite(2), preadv(2), pwritev(2).


thorpej
Tue Jun 30 12:36:24 PDT 1998
Update of /cvsroot/src/sys/kern
In directory nb00:/tmp/cvs-serv253

Modified Files:
	vfs_syscalls.c 
Log Message:
Implement pread(2), pwrite(2), preadv(2), and pwritev(2).


thorpej
Tue Jun 30 12:38:22 PDT 1998
Update of /cvsroot/doc
In directory nb00:/tmp/cvs-serv284

Modified Files:
	CHANGES 
Log Message:
Note pread(2), pwrite(2), preadv(2), and pwritev(2).