mirror of
https://github.com/samba-team/samba.git
synced 2025-03-01 04:58:35 +03:00
s3:smb2_negprot: setup the protocol at the end of the negprot with a real dialect
metze
This commit is contained in:
parent
c140c5e459
commit
c8a3c0e0f7
@ -213,10 +213,6 @@ NTSTATUS smbd_smb2_request_process_negprot(struct smbd_smb2_request *req)
|
||||
return smbd_smb2_request_error(req, NT_STATUS_NOT_SUPPORTED);
|
||||
}
|
||||
|
||||
if (dialect != SMB2_DIALECT_REVISION_2FF) {
|
||||
set_Protocol(protocol);
|
||||
}
|
||||
|
||||
if (get_remote_arch() != RA_SAMBA) {
|
||||
set_remote_arch(RA_VISTA);
|
||||
}
|
||||
@ -312,9 +308,14 @@ NTSTATUS smbd_smb2_request_process_negprot(struct smbd_smb2_request *req)
|
||||
outdyn = security_buffer;
|
||||
|
||||
req->sconn->using_smb2 = true;
|
||||
req->sconn->smb2.max_trans = max_trans;
|
||||
req->sconn->smb2.max_read = max_read;
|
||||
req->sconn->smb2.max_write = max_write;
|
||||
|
||||
if (dialect != SMB2_DIALECT_REVISION_2FF) {
|
||||
set_Protocol(protocol);
|
||||
|
||||
req->sconn->smb2.max_trans = max_trans;
|
||||
req->sconn->smb2.max_read = max_read;
|
||||
req->sconn->smb2.max_write = max_write;
|
||||
}
|
||||
|
||||
return smbd_smb2_request_done(req, outbody, &outdyn);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user