s3:smb2_negprot: add support for negotiating SMB 3.0.2
authorStefan Metzmacher <metze@samba.org>
Mon, 13 Oct 2014 09:01:59 +0000 (11:01 +0200)
committerMichael Adam <obnox@samba.org>
Fri, 8 May 2015 11:00:28 +0000 (13:00 +0200)
Pair-Programmed-With: Michael Adam <obnox@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Signed-off-by: Michael Adam <obnox@samba.org>
docs-xml/smbdotconf/protocol/servermaxprotocol.xml
source3/smbd/smb2_negprot.c

index 41532a984f23703211c1b9b94affe9d224e5aacf..dcc78f25732398bddf8d272b64326ed16594f243 100644 (file)
@@ -49,6 +49,9 @@
                <listitem>
                    <para><constant>SMB3_00</constant>: Windows 8 SMB3 version. (mostly the same as SMB2_24)</para>
                </listitem>
+               <listitem>
+                   <para><constant>SMB3_02</constant>: Windows 8.1 SMB3 version.</para>
+               </listitem>
            </itemizedlist>
            <para>By default SMB3 selects the SMB3_00 variant.</para>
        </listitem>
index 998796706b649d619eec3f734bea3ed672ac8d24..ae2f3f7d53ec5c69e10082b7103e96f26bb40631 100644 (file)
@@ -91,6 +91,7 @@ enum protocol_types smbd_smb2_protocol_dialect_match(const uint8_t *indyn,
                enum protocol_types proto;
                uint16_t dialect;
        } pd[] = {
+               { PROTOCOL_SMB3_02, SMB3_DIALECT_REVISION_302 },
                { PROTOCOL_SMB3_00, SMB3_DIALECT_REVISION_300 },
                { PROTOCOL_SMB2_24, SMB2_DIALECT_REVISION_224 },
                { PROTOCOL_SMB2_22, SMB2_DIALECT_REVISION_222 },