Richard,

I've now modified the TCON test to be more useful. It now checks the
following:

- does the server allow a SMBwriteX with a TID other than the one used
  to open the file
- does the server allow a SMBwriteX with a completely invalid TID
- does the server allow a SMBwriteX with a completely invalid VUID

The answer to all the above is 'yes' for win2000, and 'no' for Samba.

Interestingly, win98 disallows the first two (like Samba) but allows
the third.

This has implications for my NTVFS rewrite. It means we can't hang the
file list off the tcon context. It also means that to be fully win2000
complient we would need to defer the TID and VUID interpretation to
each of the reply functions, rather than doing it in the general SMB
parse/reply code.

Cheers, Tridge

Reply via email to