mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-12 05:48:39 +08:00
cifs: fix SMB1 error path in cifs_get_file_info_unix
We were trying to fill in uninitialized file attributes in the error case. Addresses-Coverity: 139689 ("Uninitialized variables") Signed-off-by: Steve French <stfrench@microsoft.com>
This commit is contained in:
parent
ff93b71a3e
commit
e39df24169
@ -355,9 +355,12 @@ cifs_get_file_info_unix(struct file *filp)
|
||||
} else if (rc == -EREMOTE) {
|
||||
cifs_create_dfs_fattr(&fattr, inode->i_sb);
|
||||
rc = 0;
|
||||
}
|
||||
} else
|
||||
goto cifs_gfiunix_out;
|
||||
|
||||
rc = cifs_fattr_to_inode(inode, &fattr);
|
||||
|
||||
cifs_gfiunix_out:
|
||||
free_xid(xid);
|
||||
return rc;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user