Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 10/10/1997 02:20:05
fvdl
Thu Oct  9 19:12:32 PDT 1997
Update of /a/cvsroot/src/sys/sys
In directory netbsd1:/var/slash-tmp/cvs-serv20431

Modified Files:
	buf.h mount.h vnode.h 
Log Message:
Add cookie field to buffer structure to be able to store 64bit offsets.
Redo NFS mounting flags; split flags into internal and public, having
2 seperate fields in the NFS mount structure. Add prototype for
vn_readdir to vnode.h


fvdl
Thu Oct  9 19:13:47 PDT 1997
Update of /a/cvsroot/src/sys/ufs/ufs
In directory netbsd1:/var/slash-tmp/cvs-serv21062

Modified Files:
	ufs_vnops.c 
Log Message:
Last arg to VOP_READDIR became off_t.


fvdl
Thu Oct  9 19:16:01 PDT 1997
Update of /a/cvsroot/src/lib/libc/sys
In directory netbsd1:/var/slash-tmp/cvs-serv21529

Modified Files:
	Makefile.inc getdirentries.2 
Added Files:
	getdents.2 getdirentries.c 
Log Message:
Add new getdents() syscall, provide compat code for old getdirentries.


fvdl
Thu Oct  9 19:18:26 PDT 1997
Update of /a/cvsroot/src/lib/libc/gen
In directory netbsd1:/var/slash-tmp/cvs-serv21827

Modified Files:
	opendir.c readdir.c 
Log Message:
Use getdents(). Read NFS directories in one go (just as union dirs, but
without removing double entries). This makes sure that we get a 
consistent snapshot of the directory, and protects against any
'bad cookie' errors.


fvdl
Thu Oct  9 19:20:00 PDT 1997
Update of /a/cvsroot/src/lib/libc
In directory netbsd1:/var/slash-tmp/cvs-serv21976

Modified Files:
	shlib_version 
Log Message:
Bump minor to 19, because of getdents() addition. Major should really
be bumped sometime.. Also add comment about where getdirentries belongs
once major is bumped.