mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
smbd: Remove an indentation level in smb2_negprot
Do an early return. Best viewed with "git show -b" Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
This commit is contained in:
parent
6475293bc8
commit
dea1881fc5
@ -128,6 +128,7 @@ enum protocol_types smbd_smb2_protocol_dialect_match(const uint8_t *indyn,
|
||||
NTSTATUS smbd_smb2_request_process_negprot(struct smbd_smb2_request *req)
|
||||
{
|
||||
struct smbXsrv_connection *xconn = req->xconn;
|
||||
struct smbXsrv_client_global0 *global0 = NULL;
|
||||
NTSTATUS status;
|
||||
const uint8_t *inbody;
|
||||
const uint8_t *indyn = NULL;
|
||||
@ -612,8 +613,9 @@ NTSTATUS smbd_smb2_request_process_negprot(struct smbd_smb2_request *req)
|
||||
|
||||
req->sconn->using_smb2 = true;
|
||||
|
||||
if (dialect != SMB2_DIALECT_REVISION_2FF) {
|
||||
struct smbXsrv_client_global0 *global0 = NULL;
|
||||
if (dialect == SMB2_DIALECT_REVISION_2FF) {
|
||||
return smbd_smb2_request_done(req, outbody, &outdyn);
|
||||
}
|
||||
|
||||
status = smbXsrv_connection_init_tables(xconn, protocol);
|
||||
if (!NT_STATUS_IS_OK(status)) {
|
||||
@ -697,7 +699,6 @@ NTSTATUS smbd_smb2_request_process_negprot(struct smbd_smb2_request *req)
|
||||
} else {
|
||||
return smbd_smb2_request_error(req, status);
|
||||
}
|
||||
}
|
||||
|
||||
return smbd_smb2_request_done(req, outbody, &outdyn);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user