[cifs-protocol] RE: Specific sockaddr layout in MS-ADTS 220.127.116.11
hongweis at microsoft.com
Sat Jul 12 02:32:50 GMT 2008
We have completed our investigation on Window clients implementation regarding NETLOGON_NT_VERSION_5EX_WITH_IP bit. We confirmed that in all clients of Windows NT 4 or higher, NETLOGON_NT_VERSION_5EX_WITH_IP bit of NtVersion flag is always set for NetBIOS based mailslot ping, but is never set for LDAP ping. We verified in our testing that clients did set this bit when a NetBIOS domain name is used.
Please let us know if you have further questions.
From: Andrew Bartlett [mailto:abartlet at samba.org]
Sent: Thursday, June 26, 2008 5:21 PM
To: Hongwei Sun
Cc: pfif at tridgell.net; cifs-protocol at samba.org
Subject: RE: Specific sockaddr layout in MS-ADTS 18.104.22.168
On Thu, 2008-06-26 at 14:03 -0700, Hongwei Sun wrote:
> Hi, Andrew,
> Thanks for your question regarding NETLOGON_NT_VERSION_5EX_WITH_IP
> In terms of the server, it is not deprecated. That is, current
> servers still support requests that include this flag and respond
> appropriately. For a server to be interoperable with Windows clients,
> it needs to accept the flag in either way whenever it is sent. The
> documentation explains what server should do if the bit is set in the
> NtVersion flag and what server should do if it is not set and that it
> should be prepared to accept a communication that contains this flag
> at any time. Any actions taken by a Windows client based on this flag
> do not affect the interoperability of a server implementation.
All those words, yet no new information!
Can you please answer the question: What windows client will set this flag, and under what circumstances? If no Microsoft clients set this flag, then can the documentation be updated to reflect this.
This is an important question for implementers. We could spend all year implementing things that Microsoft servers do, but if we concentrate our efforts on the things that exist the the real world, then we are all much more productive.
Perhaps you could escalate this question to someone who is able to find this out?
Authentication Developer, Samba Team http://samba.org
Samba Developer, Red Hat Inc.
More information about the cifs-protocol