svn commit: samba r8291 - in trunk/source/smbd: .
jra at samba.org
jra at samba.org
Sun Jul 10 16:37:36 GMT 2005
Author: jra
Date: 2005-07-10 16:37:35 +0000 (Sun, 10 Jul 2005)
New Revision: 8291
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=8291
Log:
Fix for bug in SMBwriteBraw where we incorrectly
returned the number of bytes written. Patch from
Marcel M?\195?\188ller <mueller at maazl.de>.
Jeremy.
Modified:
trunk/source/smbd/reply.c
Changeset:
Modified: trunk/source/smbd/reply.c
===================================================================
--- trunk/source/smbd/reply.c 2005-07-10 16:37:32 UTC (rev 8290)
+++ trunk/source/smbd/reply.c 2005-07-10 16:37:35 UTC (rev 8291)
@@ -2751,7 +2751,6 @@
/* Set up outbuf to return the correct return */
outsize = set_message(outbuf,1,0,True);
SCVAL(outbuf,smb_com,SMBwritec);
- SSVAL(outbuf,smb_vwv0,total_written);
if (numtowrite != 0) {
@@ -2783,6 +2782,8 @@
total_written += nwritten;
}
+ SSVAL(outbuf,smb_vwv0,total_written);
+
if ((lp_syncalways(SNUM(conn)) || write_through) && lp_strict_sync(SNUM(conn)))
sync_file(conn,fsp);
More information about the samba-cvs
mailing list