On 29/09/2010 20:45, Nick Meier wrote:
Good Morning Matthieu,
The follow are my findings after reviewing the MS-BKRP document.
Question:
BKRP defines two version, v2 and v3. If a server does not support the
version requested by the client, how should the client behave?
Assumptions:
Older versions of Windows support v2, newer versions of windows supports
v2 and v3.
Findings:
Section 3.1.4.1.4 provides a number of points.
Point 2: If the dwVersion is not supported by the server, the
server should return
ERROR_INVALID_PARAMETER
Also, the server must support at least one of
the versions.
I read this from the server point of view.
So, if a client tries one version and ERROR_INVALID_PARAMETER is returned, the
client is free to try another version if the client supports multiple versions
(and the alternate version is enabled on the client).
So basically there is no obligation for the client to try to downgrade
from version 3 to version 2 right ? What is the behavior of the windows
client ?
Can you tell us the information if so can it be added as a behavior note ?
Cheers.
Matthieu.
--
Matthieu Patou
Samba Team http://samba.org
_______________________________________________
cifs-protocol mailing list
[email protected]
https://lists.samba.org/mailman/listinfo/cifs-protocol