if non-cygwin EAs are given to Create, SetEaInfo, or QueryEaInfo and the server does not support named attributes, fail with STATUS_EAS_NOT_SUPPORTED. also adds access checks for FILE_READ_EA and FILE_WRITE_EA Create will accept all 3 cygwin EAs: NfsV3Attributes, NfsActOnLink, and NfsSymlinkTargetName. it now handles NfsActOnLink by adding FILE_OPEN_REPARSE_POINT to the create options SetEaInfo will only accept NfsV3Attributes for setting the file mode. the other two will fail with STATUS_INVALID_PARAMETER. removed handling of NfsActOnLink in setattr.c QueryEaInfo will accept all 3 cygwin EAs Signed-off-by: Casey Bodley <cbodley@citi.umich.edu> |
||
|---|---|---|
| .. | ||
| makefile | ||
| nfs41_debug.c | ||
| nfs41_debug.h | ||
| nfs41_driver.c | ||
| nfs41_driver.h | ||
| nfs41_driver.ini | ||
| nfs41_driver.rc | ||
| sources | ||
| wmlkm.c | ||
| wmlkm.h | ||