KDFS-windows-afsrdr-kernel-file-attributes-20081220
authorJeffrey Altman <jaltman@secure-endpoints.com>
Sat, 20 Dec 2008 18:00:00 +0000 (18:00 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Sat, 20 Dec 2008 18:00:00 +0000 (18:00 +0000)
commit2ffaed5201bfa0341a2cfb780abebd8eec4bc314
tree3f5503ed7faedf559bb5b78c4205a8b9555ed2df
parente1f15a3cb3f66383b5a847a63f49c17df26438fa
KDFS-windows-afsrdr-kernel-file-attributes-20081220

LICENSE BSD

New function AFSGetFileAttributes() is now used to obtain or
compute the FileAttributes that should be used in responses
to directory enumerations and information queries.

To improve readability replace FileType 0 with the descriptive
AFS_FILE_TYPE_UNKNOWN preprocessor symbol.

The DirEntry.DirectoryEntry.FileAttributes field is now
strictly the FileAttributes value reported by the service.
The file system should not modify this value.
src/WINNT/afsrdr/kernel/AFSDirControl.cpp
src/WINNT/afsrdr/kernel/AFSFcbSupport.cpp
src/WINNT/afsrdr/kernel/AFSFileInfo.cpp
src/WINNT/afsrdr/kernel/AFSGeneric.cpp
src/WINNT/afsrdr/kernel/AFSNetworkProviderSupport.cpp
src/WINNT/afsrdr/kernel/include/AFSCommon.h