I'm was looking at seeing if it would be possible to convert the
IndexNumber fields returned by SMB_QUERY_FILE_ALL_INFO to something
resembling a inode number (which might be good for helping us to detect
hardlinks when unix extensions aren't enabled).

Looking at both the CIFS spec on SNIA's site and the packet traces via
wireshark, the fields returned by samba don't seem to exactly match
what's shown in the spec. For instance, I don't see any IndexNumber,
AccessFlags, or CurrentByteOffset fields in a SMB_QUERY_FILE_ALL_INFO
response.

The linux CIFS client seems to expect this and everything seems to work
correctly, but I'm wondering why aren't those fields there? The list of
fields in the "Data Block Encoding" should be the fields returned, in
that order, correct?

Am I misreading the spec? 

Thanks!

-- 
Jeff Layton <[EMAIL PROTECTED]>
_______________________________________________
cifs-protocol mailing list
[email protected]
https://lists.samba.org/mailman/listinfo/cifs-protocol

Reply via email to