freebsd-dev/sys/ntfs
rwatson b423f1a20b o Restructure vaccess() so as to check for DAC permission to modify the
object before falling back on privilege.  Make vaccess() accept an
  additional optional argument, privused, to determine whether
  privilege was required for vaccess() to return 0.  Add commented
  out capability checks for reference.  Rename some variables to make
  it more clear which modes/uids/etc are associated with the object,
  and which with the access mode.
o Update file system use of vaccess() to pass NULL as the optional
  privused argument.  Once additional patches are applied, suser()
  will no longer set ASU, so privused will permit passing of
  privilege information up the stack to the caller.

Reviewed by:	bde, green, phk, -security, others
Obtained from:	TrustedBSD Project
2000-08-29 14:45:49 +00:00
..
ntfs_compr.c Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
ntfs_compr.h Merged NetBSD version, as they have done improvements: 1999-12-03 20:37:40 +00:00
ntfs_ihash.c Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
ntfs_ihash.h Merged NetBSD version, as they have done improvements: 1999-12-03 20:37:40 +00:00
ntfs_inode.h Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
ntfs_subr.c Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
ntfs_subr.h Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
ntfs_vfsops.c Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
ntfs_vfsops.h Forward declare some structs so that this header is more self-suifficent. 2000-01-14 19:54:42 +00:00
ntfs_vnops.c o Restructure vaccess() so as to check for DAC permission to modify the 2000-08-29 14:45:49 +00:00
ntfs.h Use MALLOC_DECLARE when it is #defined, not when a (wrong) test of 2000-01-14 19:47:07 +00:00
ntfsmount.h Merged NetBSD version, as they have done improvements: 1999-12-03 20:37:40 +00:00