[CIFS] SMB3 Signing enablement
[deliverable/linux.git] / fs / cifs / connect.c
index d5f866afe560c39e5e7c7f5fb64e910dec3b33dd..354ea7782dba3d67b5eeca37841ebbdfe9ccc410 100644 (file)
@@ -3732,7 +3732,7 @@ CIFSTCon(const unsigned int xid, struct cifs_ses *ses,
                }
                bcc_ptr += length + 1;
                bytes_left -= (length + 1);
-               strncpy(tcon->treeName, tree, MAX_TREE_SIZE);
+               strlcpy(tcon->treeName, tree, sizeof(tcon->treeName));
 
                /* mostly informational -- no need to fail on error here */
                kfree(tcon->nativeFileSystem);
@@ -3841,6 +3841,7 @@ cifs_setup_session(const unsigned int xid, struct cifs_ses *ses,
                        server->sequence_number = 0x2;
                        server->session_estab = true;
                        ses->auth_key.response = NULL;
+                       generate_smb3signingkey(server);
                }
                mutex_unlock(&server->srv_mutex);
 
This page took 0.024408 seconds and 5 git commands to generate.