CVSROOT: /cvs Module name: src Changes by: t...@cvs.openbsd.org 2009/01/24 16:25:17
Modified files: sys/nfs : nfs.h nfs_vnops.c sys/kern : vfs_vnops.c Log message: propagate the O_EXCL flag down to the file systems, by setting VA_EXCLUSIVE. Handle this in NFS, also in NFS use arc4random() for the create verifier instead of an uninitialized long and the address of the first interface (which is likely to be lo0). Lifted from NetBSD with small tweaks; "looks good", miod@ OK blambert@