s3: Fix fsctl_validate_neg_info to pass MS compliance suite.
authorIra Cooper <ira@samba.org>
Sat, 21 Jun 2014 04:41:19 +0000 (21:41 -0700)
committerStefan Metzmacher <metze@samba.org>
Mon, 23 Jun 2014 12:28:25 +0000 (14:28 +0200)
commit439de096ae0e1c1b8812fa202f5eba7a891d7a0a
tree01d395d4e1d6b112400d26db9311a28f4cc12b74
parent6221937acac7017dee397d1c9846236d9fd5f613
s3: Fix fsctl_validate_neg_info to pass MS compliance suite.

It turns out that all the client and server need to agree on is what
protocol should have been negotiated.  If they disagree, they should
disconnect.  The contents of the list of protocols used during
negotiate and during FSCTL_VALIDATE_NEGOTIATE_INFO do not need to match.

Signed-off-by: Ira Cooper <ira@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Mon Jun 23 14:28:25 CEST 2014 on sn-devel-104
source3/smbd/smb2_ioctl_network_fs.c