store announced guid and capabilities in sconn
authorChristian Ambach <ambi@samba.org>
Thu, 1 Mar 2012 20:46:26 +0000 (12:46 -0800)
committerStefan Metzmacher <metze@samba.org>
Thu, 10 May 2012 16:42:07 +0000 (18:42 +0200)
source3/smbd/smb2_negprot.c

index 4793a30b4a50cc3559838ad2accb7b7fa9cc4444..756bb71e87da68830224b28161034fce7466a48b 100644 (file)
@@ -325,5 +325,9 @@ NTSTATUS smbd_smb2_request_process_negprot(struct smbd_smb2_request *req)
        req->sconn->smb2.max_read  = max_read;
        req->sconn->smb2.max_write = max_write;
 
+       req->sconn->smb2.serverguid = data_blob_talloc_zero(req->sconn, 16);
+       memcpy(req->sconn->smb2.serverguid.data, negprot_spnego_blob.data, 16);
+       req->sconn->smb2.capabilities = capabilities;
+
        return smbd_smb2_request_done(req, outbody, &outdyn);
 }