smb2-unix negotiate protocol

Stefan Metzmacher metze at
Fri Feb 8 16:38:44 UTC 2019

Am 08.02.19 um 17:16 schrieb Volker Lendecke via samba-technical:
> Hi!
> Just talked to Metze: In the smb2 negprot we should do versioning.
> Metze's idea is for the client to offer a list of "protocol
> versions" in the negprot blob, the server then chooses. What's a
> "protocol version"? It's the SMB2_CREATE_TAG_POSIX. This way we can
> gradually put stuff in and mark the current definition as
> experimental. Once everybody is happy, we switch over to a new
> TAG_POSIX GUID and call this done.

The idea is that the client proposes an array of binary guids
and the server answers with just the negotiated one.

Empty blobs implicitly mean the current SMB2_CREATE_TAG_POSIX,
which we would tag as experimental/work in progress.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <>

More information about the samba-technical mailing list