[SMB3] Missing null tcon check
Pointed out by Dan Carpenter via smatch code analysis tool CC: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Steve French <steve.french@primarydata.com>
This commit is contained in:
parent
e3be4266d3
commit
ff9f84b7d7
1 changed files with 1 additions and 1 deletions
|
@ -922,7 +922,7 @@ SMB2_tcon(const unsigned int xid, struct cifs_ses *ses, const char *tree,
|
||||||
if (tcon && tcon->bad_network_name)
|
if (tcon && tcon->bad_network_name)
|
||||||
return -ENOENT;
|
return -ENOENT;
|
||||||
|
|
||||||
if ((tcon->seal) &&
|
if ((tcon && tcon->seal) &&
|
||||||
((ses->server->capabilities & SMB2_GLOBAL_CAP_ENCRYPTION) == 0)) {
|
((ses->server->capabilities & SMB2_GLOBAL_CAP_ENCRYPTION) == 0)) {
|
||||||
cifs_dbg(VFS, "encryption requested but no server support");
|
cifs_dbg(VFS, "encryption requested but no server support");
|
||||||
return -EOPNOTSUPP;
|
return -EOPNOTSUPP;
|
||||||
|
|
Loading…
Add table
Reference in a new issue