diff options
Diffstat (limited to 'fs/smb/client/readdir.c')
| -rw-r--r-- | fs/smb/client/readdir.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/smb/client/readdir.c b/fs/smb/client/readdir.c index 5c0d002fe8cb..3f705e3aea1b 100644 --- a/fs/smb/client/readdir.c +++ b/fs/smb/client/readdir.c @@ -367,12 +367,11 @@ _initiate_cifs_search(const unsigned int xid, struct file *file, ffirst_retry: /* test for Unix extensions */ /* but now check for them on the share/mount not on the SMB session */ - /* if (cap_unix(tcon->ses) { */ if (tcon->unix_ext) cifsFile->srch_inf.info_level = SMB_FIND_FILE_UNIX; else if (tcon->posix_extensions) cifsFile->srch_inf.info_level = SMB_FIND_FILE_POSIX_INFO; - else if ((tcon->ses->capabilities & server->vals->cap_nt_find) == 0) + else if ((tcon->ses->capabilities & SMB2_NT_FIND) == 0) cifsFile->srch_inf.info_level = SMB_FIND_FILE_INFO_STANDARD; else if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_SERVER_INUM) cifsFile->srch_inf.info_level = SMB_FIND_FILE_ID_FULL_DIR_INFO; |
