diff options
author | Stefan Metzmacher <metze@samba.org> | 2020-11-11 15:14:12 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2021-07-15 00:06:31 +0000 |
commit | 8a30ad66b8ffe916c6f0427c5a753f0ecfa50691 (patch) | |
tree | 7a497756463df506143473ef1234979279a91bb7 /libcli | |
parent | 880d2e18e13a50d4bcca9824590901a4fb8443b9 (diff) | |
download | samba-8a30ad66b8ffe916c6f0427c5a753f0ecfa50691.tar.gz |
libcli/smb: replace PROTOCOL_SMB2_24 with PROTOCOL_SMB3_00
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'libcli')
-rw-r--r-- | libcli/smb/smb2_signing.c | 2 | ||||
-rw-r--r-- | libcli/smb/smbXcli_base.c | 12 |
2 files changed, 7 insertions, 7 deletions
diff --git a/libcli/smb/smb2_signing.c b/libcli/smb/smb2_signing.c index 4d74085721a..593bc822007 100644 --- a/libcli/smb/smb2_signing.c +++ b/libcli/smb/smb2_signing.c @@ -65,7 +65,7 @@ void smb2_signing_derivations_fill_const_stack(struct smb2_signing_derivations * d->label = data_blob_string_const_null("SMBAppKey"); d->context = preauth_hash; - } else if (protocol >= PROTOCOL_SMB2_24) { + } else if (protocol >= PROTOCOL_SMB3_00) { struct smb2_signing_derivation *d = NULL; d = &ds->__signing; diff --git a/libcli/smb/smbXcli_base.c b/libcli/smb/smbXcli_base.c index dc97c33cb44..1ca97d73059 100644 --- a/libcli/smb/smbXcli_base.c +++ b/libcli/smb/smbXcli_base.c @@ -5001,7 +5001,7 @@ static void smbXcli_negprot_smb2_done(struct tevent_req *subreq) return; } - if (conn->protocol >= PROTOCOL_SMB2_24) { + if (conn->protocol >= PROTOCOL_SMB3_00) { conn->smb2.server.sign_algo = SMB2_SIGNING_AES128_CMAC; } else { conn->smb2.server.sign_algo = SMB2_SIGNING_HMAC_SHA256; @@ -6226,7 +6226,7 @@ NTSTATUS smb2cli_session_set_session_key(struct smbXcli_session *session, session->smb2->should_encrypt = true; } - if (conn->protocol < PROTOCOL_SMB2_24) { + if (conn->protocol < PROTOCOL_SMB3_00) { session->smb2->should_encrypt = false; } @@ -6346,7 +6346,7 @@ NTSTATUS smb2cli_session_set_channel_key(struct smbXcli_session *session, d = &derivation.signing; d->label = data_blob_string_const_null("SMBSigningKey"); d->context = p; - } else if (conn->protocol >= PROTOCOL_SMB2_24) { + } else if (conn->protocol >= PROTOCOL_SMB3_00) { struct _derivation *d; d = &derivation.signing; @@ -6367,7 +6367,7 @@ NTSTATUS smb2cli_session_set_channel_key(struct smbXcli_session *session, return NT_STATUS_NO_MEMORY; } - if (conn->protocol >= PROTOCOL_SMB2_24) { + if (conn->protocol >= PROTOCOL_SMB3_00) { struct _derivation *d = &derivation.signing; status = smb2_key_derivation(channel_key, sizeof(channel_key), @@ -6404,7 +6404,7 @@ NTSTATUS smb2cli_session_encryption_on(struct smbXcli_session *session) return NT_STATUS_OK; } - if (session->conn->protocol < PROTOCOL_SMB2_24) { + if (session->conn->protocol < PROTOCOL_SMB3_00) { return NT_STATUS_NOT_SUPPORTED; } @@ -6421,7 +6421,7 @@ NTSTATUS smb2cli_session_encryption_on(struct smbXcli_session *session) uint16_t smb2cli_session_get_encryption_cipher(struct smbXcli_session *session) { - if (session->conn->protocol < PROTOCOL_SMB2_24) { + if (session->conn->protocol < PROTOCOL_SMB3_00) { return 0; } |