diff options
author | Steve French <sfrench@us.ibm.com> | 2008-03-11 17:07:48 -0400 |
---|---|---|
committer | Steve French <sfrench@us.ibm.com> | 2008-03-11 17:07:48 -0400 |
commit | bc5b6e24a17f90c7d096d857650f4739cc95c941 (patch) | |
tree | 31f4c2e7fc352c0365b83576cc341974c7e41be4 /fs/cifs | |
parent | 5b4d4771e2a56671c7f1c94edda427a1e3d6f111 (diff) |
[CIFS] Fix build problem
Signed-off-by: Steve French <sfrench@us.ibm.com>
Diffstat (limited to 'fs/cifs')
-rw-r--r-- | fs/cifs/inode.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fs/cifs/inode.c b/fs/cifs/inode.c index 4f0ee67eb954..af422625cee6 100644 --- a/fs/cifs/inode.c +++ b/fs/cifs/inode.c | |||
@@ -57,9 +57,13 @@ static void cifs_set_ops(struct inode *inode, const bool is_dfs_referral) | |||
57 | inode->i_data.a_ops = &cifs_addr_ops; | 57 | inode->i_data.a_ops = &cifs_addr_ops; |
58 | break; | 58 | break; |
59 | case S_IFDIR: | 59 | case S_IFDIR: |
60 | #ifdef CONFIG_CIFS_DFS_UPCALL | ||
60 | if (is_dfs_referral) { | 61 | if (is_dfs_referral) { |
61 | inode->i_op = &cifs_dfs_referral_inode_operations; | 62 | inode->i_op = &cifs_dfs_referral_inode_operations; |
62 | } else { | 63 | } else { |
64 | #else /* NO DFS support, treat as a directory */ | ||
65 | { | ||
66 | #endif | ||
63 | inode->i_op = &cifs_dir_inode_ops; | 67 | inode->i_op = &cifs_dir_inode_ops; |
64 | inode->i_fop = &cifs_dir_ops; | 68 | inode->i_fop = &cifs_dir_ops; |
65 | } | 69 | } |