]> git.ipfire.org Git - thirdparty/linux.git/blobdiff - fs/cifs/smb2ops.c
SMB3: GUIDs should be constructed as random but valid uuids
[thirdparty/linux.git] / fs / cifs / smb2ops.c
index d203c0329626cd41ee05fd75da9ee4439304bdc1..5ed591d7fff330da781da41ae07bcf89a1aedfb5 100644 (file)
@@ -1041,7 +1041,7 @@ smb2_set_lease_key(struct inode *inode, struct cifs_fid *fid)
 static void
 smb2_new_lease_key(struct cifs_fid *fid)
 {
-       get_random_bytes(fid->lease_key, SMB2_LEASE_KEY_SIZE);
+       generate_random_uuid(fid->lease_key);
 }
 
 #define SMB2_SYMLINK_STRUCT_SIZE \