3 Feb 2007 00:00
Proposal to address issue 95
Noveck, Dave <Dave.Noveck <at> netapp.com>
2007-02-02 23:00:01 GMT
2007-02-02 23:00:01 GMT
The description for GETATTR has a bunch of samll issues in addition
to the contradiction cited in issue 95. We need to fix them. Here
is the current text with some commentary, followed by a proposed
replacement.
<t>
The GETATTR operation will obtain attributes for the file system
object specified by the current filehandle. The client sets a bit
in
the bitmap argument for each attribute value that it would like
the
server to return. The server returns an attribute bitmap that
indicates the attribute values for which it was able to return,
That seems to imply, especially the reference to "was able to return"
that the sets can be different, that GETATTR be asked for an attribute
and not be able to provide it, and not return an error.
followed by the attribute values ordered lowest attribute number
first.
</t>
<t>
The server must return a value for each attribute that the client
requests if the attribute is supported by the server.
That suggests that the only reason the bit is not on is that the
attribute
is not supported by the server, which is consistent with the paragraph
above but in a confusing way, because the fact that the only bits which
may
(Continue reading)
RSS Feed