mirror of
https://github.com/adulau/aha.git
synced 2024-12-27 19:26:25 +00:00
[CIFS] fix build error
Signed-off-by: Steve French <sfrench@us.ibm.com>
This commit is contained in:
parent
7fc8f4e95b
commit
4717bed680
3 changed files with 3 additions and 3 deletions
|
@ -32,7 +32,7 @@
|
||||||
#define CIFS_MOUNT_OVERR_GID 0x800 /* override gid returned from server */
|
#define CIFS_MOUNT_OVERR_GID 0x800 /* override gid returned from server */
|
||||||
#define CIFS_MOUNT_DYNPERM 0x1000 /* allow in-memory only mode setting */
|
#define CIFS_MOUNT_DYNPERM 0x1000 /* allow in-memory only mode setting */
|
||||||
#define CIFS_MOUNT_NOPOSIXBRL 0x2000 /* mandatory not posix byte range lock */
|
#define CIFS_MOUNT_NOPOSIXBRL 0x2000 /* mandatory not posix byte range lock */
|
||||||
#define CIFS_MOUNT_NO_SSYNC 0x4000 /* don't do slow SMBflush on every sync*/
|
#define CIFS_MOUNT_NOSSYNC 0x4000 /* don't do slow SMBflush on every sync*/
|
||||||
|
|
||||||
struct cifs_sb_info {
|
struct cifs_sb_info {
|
||||||
struct cifsTconInfo *tcon; /* primary mount */
|
struct cifsTconInfo *tcon; /* primary mount */
|
||||||
|
|
|
@ -2166,7 +2166,7 @@ static void setup_cifs_sb(struct smb_vol *pvolume_info,
|
||||||
if (pvolume_info->nobrl)
|
if (pvolume_info->nobrl)
|
||||||
cifs_sb->mnt_cifs_flags |= CIFS_MOUNT_NO_BRL;
|
cifs_sb->mnt_cifs_flags |= CIFS_MOUNT_NO_BRL;
|
||||||
if (pvolume_info->nostrictsync)
|
if (pvolume_info->nostrictsync)
|
||||||
cifs_sb->mnt_cifs_flags |= CIFS_MOUNT_NO_SSYNC;
|
cifs_sb->mnt_cifs_flags |= CIFS_MOUNT_NOSSYNC;
|
||||||
if (pvolume_info->mand_lock)
|
if (pvolume_info->mand_lock)
|
||||||
cifs_sb->mnt_cifs_flags |= CIFS_MOUNT_NOPOSIXBRL;
|
cifs_sb->mnt_cifs_flags |= CIFS_MOUNT_NOPOSIXBRL;
|
||||||
if (pvolume_info->cifs_acl)
|
if (pvolume_info->cifs_acl)
|
||||||
|
|
|
@ -1584,7 +1584,7 @@ int cifs_fsync(struct file *file, struct dentry *dentry, int datasync)
|
||||||
CIFS_I(inode)->write_behind_rc = 0;
|
CIFS_I(inode)->write_behind_rc = 0;
|
||||||
tcon = CIFS_SB(inode->i_sb)->tcon;
|
tcon = CIFS_SB(inode->i_sb)->tcon;
|
||||||
if (!rc && tcon && smbfile &&
|
if (!rc && tcon && smbfile &&
|
||||||
!(cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NO_SSYNC))
|
!(CIFS_SB(inode->i_sb)->mnt_cifs_flags & CIFS_MOUNT_NOSSYNC))
|
||||||
rc = CIFSSMBFlush(xid, tcon, smbfile->netfid);
|
rc = CIFSSMBFlush(xid, tcon, smbfile->netfid);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue