| rfc9754v3.txt | rfc9754.txt | |||
|---|---|---|---|---|
| skipping to change at line 460 ¶ | skipping to change at line 460 ¶ | |||
| client via a CB_GETATTR for the fattr4_time_deleg_access attribute | client via a CB_GETATTR for the fattr4_time_deleg_access attribute | |||
| (see Section 5.2) and the fattr4_time_deleg_modify attribute (see | (see Section 5.2) and the fattr4_time_deleg_modify attribute (see | |||
| Section 5.2). (Note that the change time can be derived from the | Section 5.2). (Note that the change time can be derived from the | |||
| modify time.) Further, when a server gets a SETATTR with those | modify time.) Further, when a server gets a SETATTR with those | |||
| attributes set, then it MUST accept those changes in the | attributes set, then it MUST accept those changes in the | |||
| fattr4_time_deleg_access and fattr4_time_deleg_modify attributes and | fattr4_time_deleg_access and fattr4_time_deleg_modify attributes and | |||
| derive the change time, or it MUST reject the changes with | derive the change time, or it MUST reject the changes with | |||
| NFS4ERR_DELAY. | NFS4ERR_DELAY. | |||
| When the server grants a delegation stateid, it MUST inform the | When the server grants a delegation stateid, it MUST inform the | |||
| client by setting the approriate flag in the open_delegation_type4 | client by setting the appropriate flag in the open_delegation_type4 | |||
| response. The server MUST set OPEN_DELEGATE_READ_ATTRS_DELEG when it | response. The server MUST set OPEN_DELEGATE_READ_ATTRS_DELEG when it | |||
| grants a read attribute delegation and MUST set | grants a read attribute delegation and MUST set | |||
| OPEN_DELEGATE_WRITE_ATTRS_DELEG when it grants a write attribute | OPEN_DELEGATE_WRITE_ATTRS_DELEG when it grants a write attribute | |||
| delegation. | delegation. | |||
| These new attributes are invalid to be used with GETATTR, VERIFY, and | These new attributes are invalid to be used with GETATTR, VERIFY, and | |||
| NVERIFY, and they can only be used with CB_GETATTR and SETATTR by a | NVERIFY, and they can only be used with CB_GETATTR and SETATTR by a | |||
| client holding an appropriate delegation. The SETATTR SHOULD be | client holding an appropriate delegation. The SETATTR SHOULD be | |||
| either 1) in a separate compound before the one containing the | either 1) in a separate compound before the one containing the | |||
| DELEGRETURN or 2) in the same compound as an operation before the | DELEGRETURN or 2) in the same compound as an operation before the | |||
| End of changes. 1 change blocks. | ||||
| 1 lines changed or deleted | 1 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. | ||||