deleg: use SETATTR for OPEN4_CREATE
prevent an OPEN with OPEN4_CREATE from breaking a write delegation by sending a SETATTR instead moved static function remove_unsupported_attrs() from setattr.c to nfs41_superblock_supported_attrs() in nfs41_superblock.c, now used by both setattr.c and delegation.c Signed-off-by: Casey Bodley <cbodley@citi.umich.edu>
This commit is contained in:
parent
bc6471d981
commit
83d17fcb69
6 changed files with 69 additions and 30 deletions
|
|
@ -53,6 +53,7 @@ int nfs41_delegate_open(
|
|||
IN nfs41_client *client,
|
||||
IN nfs41_path_fh *file,
|
||||
IN uint32_t create,
|
||||
IN uint32_t mode,
|
||||
IN uint32_t access,
|
||||
IN uint32_t deny,
|
||||
OUT nfs41_delegation_state **deleg_out,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue