11665 SMB2 NEGOTIATE Security Mode handling is wrong

Review Request #2287 - Created Sept. 9, 2019 and submitted - Latest diff uploaded

Information
Andrew Stormont
illumos-gate
11659, 11665, 11670
Reviewers
general
gdamore, gwr

11665 SMB2 NEGOTIATE Security Mode handling is wrong
11659 SMB2 protocol version negotiation needs work
11670 SMB2_FLAGS_SIGNED is not valid during NEGOTIATE

Before this change, running the Windows Protocol Test Suite with only the SMB2/3 Negotiate tests enable yields a result of:

59 / 107 Passed, 41 Failed, 7 Inconclusive

After this fix the result is:

100 / 107 Passed, 0 Failed, 7 Inconclusive

The inconclusive tests are inconclusive because the require SMB 3.1 support.

Loading...