HomeFreeBSD

Fix an NFSv3 client case that probably never happens.

Description

Fix an NFSv3 client case that probably never happens.

If an NFSv3 server were to reply with weak cache consistency attributes,
but not post operation attributes, the client would use garbage attributes
from memory. This was spotted during work on the code for the NFSv4.1 client.
I have never seen evidence that this happens and it wouldn't make sense
for an NFSv3 server to do this, so this patch is basically "theoretical",
but does fix the problem if a server were to do the above.

PR: 219552
MFC after: 2 weeks

Details

Provenance
rmacklemAuthored on
Parents
rS320457: MFC r320263:
Branches
Unknown
Tags
Unknown