b6b438
From 230457a6c024e236815b6f9f0351b236044ad515 Mon Sep 17 00:00:00 2001
b6b438
From: Andreas Schneider <asn@samba.org>
b6b438
Date: Wed, 31 Jul 2019 15:28:34 +0200
b6b438
Subject: [PATCH 069/187] s3:smbd: Use generate_nonce_buffer() for AES-CCM and
b6b438
 AES-GCM nonce
b6b438
b6b438
Signed-off-by: Andreas Schneider <asn@samba.org>
b6b438
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
b6b438
(cherry picked from commit 2b2df6cd398c9cb62989710f9b1642665ec89406)
b6b438
---
b6b438
 source3/smbd/smb2_sesssetup.c | 4 ++--
b6b438
 1 file changed, 2 insertions(+), 2 deletions(-)
b6b438
b6b438
diff --git a/source3/smbd/smb2_sesssetup.c b/source3/smbd/smb2_sesssetup.c
b6b438
index 770c22b00f1..591d5c37160 100644
b6b438
--- a/source3/smbd/smb2_sesssetup.c
b6b438
+++ b/source3/smbd/smb2_sesssetup.c
b6b438
@@ -419,8 +419,8 @@ static NTSTATUS smbd_smb2_auth_generic_return(struct smbXsrv_session *session,
b6b438
 		 *
b6b438
 		 * NOTE: We assume nonces greater than 8 bytes.
b6b438
 		 */
b6b438
-		generate_random_buffer((uint8_t *)&x->nonce_high_random,
b6b438
-				       sizeof(x->nonce_high_random));
b6b438
+		generate_nonce_buffer((uint8_t *)&x->nonce_high_random,
b6b438
+				      sizeof(x->nonce_high_random));
b6b438
 		switch (xconn->smb2.server.cipher) {
b6b438
 		case SMB2_ENCRYPTION_AES128_CCM:
b6b438
 			nonce_size = AES_CCM_128_NONCE_SIZE;
b6b438
-- 
b6b438
2.23.0
b6b438