From: Andreas Schneider Date: Wed, 31 Jul 2019 13:28:34 +0000 (+0200) Subject: s3:smbd: Use generate_nonce_buffer() for AES-CCM and AES-GCM nonce X-Git-Tag: tdb-1.4.2~160 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2b2df6cd398c9cb62989710f9b1642665ec89406;p=thirdparty%2Fsamba.git s3:smbd: Use generate_nonce_buffer() for AES-CCM and AES-GCM nonce Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett --- diff --git a/source3/smbd/smb2_sesssetup.c b/source3/smbd/smb2_sesssetup.c index 770c22b00f1..591d5c37160 100644 --- a/source3/smbd/smb2_sesssetup.c +++ b/source3/smbd/smb2_sesssetup.c @@ -419,8 +419,8 @@ static NTSTATUS smbd_smb2_auth_generic_return(struct smbXsrv_session *session, * * NOTE: We assume nonces greater than 8 bytes. */ - generate_random_buffer((uint8_t *)&x->nonce_high_random, - sizeof(x->nonce_high_random)); + generate_nonce_buffer((uint8_t *)&x->nonce_high_random, + sizeof(x->nonce_high_random)); switch (xconn->smb2.server.cipher) { case SMB2_ENCRYPTION_AES128_CCM: nonce_size = AES_CCM_128_NONCE_SIZE;