diff options
author | Jeremy Allison <jra@samba.org> | 2005-05-08 23:16:28 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 10:56:50 -0500 |
commit | 08355754151b2d02b2102bc76e94b63ffffdf408 (patch) | |
tree | 34b532b71a0a6245716c16b9458d8decbbf3b604 /source3/smbd/open.c | |
parent | 23320ad0e3992b9e25407c1acaf99db4722b916e (diff) | |
download | samba-08355754151b2d02b2102bc76e94b63ffffdf408.tar.gz samba-08355754151b2d02b2102bc76e94b63ffffdf408.tar.bz2 samba-08355754151b2d02b2102bc76e94b63ffffdf408.zip |
r6673: Fix the write cache based on some VERY good detective work
from Ingo Kilian <ikilian@web.de>.
You must do a make clean after updating this.
Jeremy.
(This used to be commit 3b2cd19fcb8ce38578b122fd6ae722b73081dcda)
Diffstat (limited to 'source3/smbd/open.c')
-rw-r--r-- | source3/smbd/open.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/source3/smbd/open.c b/source3/smbd/open.c index a3bc4a922d..8b30776fdd 100644 --- a/source3/smbd/open.c +++ b/source3/smbd/open.c @@ -304,7 +304,6 @@ static BOOL open_file(files_struct *fsp,connection_struct *conn, fsp->dev = psbuf->st_dev; fsp->vuid = current_user.vuid; fsp->file_pid = global_smbpid; - fsp->size = psbuf->st_size; fsp->can_lock = True; fsp->can_read = ((flags & O_WRONLY)==0); fsp->can_write = ((flags & (O_WRONLY|O_RDWR))!=0); @@ -1701,7 +1700,6 @@ files_struct *open_directory(connection_struct *conn, const char *fname, SMB_STR fsp->mode = psbuf->st_mode; fsp->inode = psbuf->st_ino; fsp->dev = psbuf->st_dev; - fsp->size = psbuf->st_size; fsp->vuid = current_user.vuid; fsp->file_pid = global_smbpid; fsp->can_lock = True; @@ -1765,7 +1763,6 @@ files_struct *open_file_stat(connection_struct *conn, char *fname, SMB_STRUCT_ST fsp->mode = psbuf->st_mode; fsp->inode = psbuf->st_ino; fsp->dev = psbuf->st_dev; - fsp->size = psbuf->st_size; fsp->vuid = current_user.vuid; fsp->file_pid = global_smbpid; fsp->can_lock = False; |