summaryrefslogtreecommitdiff
path: root/source3/smbd/smb2_sesssetup.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2012-08-22 10:30:52 +0200
committerStefan Metzmacher <metze@samba.org>2012-08-23 08:23:07 +0200
commit54dfd08cb2970fcf2ad915f1ac0caec626cdd44e (patch)
tree93a30484286d6405775958bc2a5e865edd8c9369 /source3/smbd/smb2_sesssetup.c
parent6f9610e618a6abbdd41c135e4a3d306fb8ce8743 (diff)
downloadsamba-54dfd08cb2970fcf2ad915f1ac0caec626cdd44e.tar.gz
samba-54dfd08cb2970fcf2ad915f1ac0caec626cdd44e.tar.bz2
samba-54dfd08cb2970fcf2ad915f1ac0caec626cdd44e.zip
s3:smb2_server: use smbXsrv_session->nonce_*
metze
Diffstat (limited to 'source3/smbd/smb2_sesssetup.c')
-rw-r--r--source3/smbd/smb2_sesssetup.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/source3/smbd/smb2_sesssetup.c b/source3/smbd/smb2_sesssetup.c
index 12a9d22f16..a03abf73aa 100644
--- a/source3/smbd/smb2_sesssetup.c
+++ b/source3/smbd/smb2_sesssetup.c
@@ -277,6 +277,9 @@ static NTSTATUS smbd_smb2_auth_generic_return(struct smbXsrv_session *session,
label.data, label.length,
context.data, context.length,
x->global->encryption_key.data);
+
+ generate_random_buffer((uint8_t *)&x->nonce_high, sizeof(x->nonce_high));
+ x->nonce_low = 1;
}
x->global->application_key = data_blob_dup_talloc(x->global,