svn commit: samba r3593 - in branches/SAMBA_4_0/source/smb_server: .
tridge at samba.org
tridge at samba.org
Sun Nov 7 10:03:17 GMT 2004
Author: tridge
Date: 2004-11-07 10:03:17 +0000 (Sun, 07 Nov 2004)
New Revision: 3593
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=3593
Log:
fixed the trans2 t2open reply to initialise all bytes (bug found by valgrind)
Modified:
branches/SAMBA_4_0/source/smb_server/trans2.c
Changeset:
Modified: branches/SAMBA_4_0/source/smb_server/trans2.c
===================================================================
--- branches/SAMBA_4_0/source/smb_server/trans2.c 2004-11-07 10:02:27 UTC (rev 3592)
+++ branches/SAMBA_4_0/source/smb_server/trans2.c 2004-11-07 10:03:17 UTC (rev 3593)
@@ -454,10 +454,12 @@
VWV(2), io->t2open.out.write_time);
SIVAL(trans->out.params.data, VWV(4), io->t2open.out.size);
SSVAL(trans->out.params.data, VWV(6), io->t2open.out.access);
- SIVAL(trans->out.params.data, VWV(7), io->t2open.out.ftype);
- SIVAL(trans->out.params.data, VWV(8), io->t2open.out.devstate);
- SIVAL(trans->out.params.data, VWV(9), io->t2open.out.action);
- SIVAL(trans->out.params.data, VWV(10), io->t2open.out.unknown);
+ SSVAL(trans->out.params.data, VWV(7), io->t2open.out.ftype);
+ SSVAL(trans->out.params.data, VWV(8), io->t2open.out.devstate);
+ SSVAL(trans->out.params.data, VWV(9), io->t2open.out.action);
+ SIVAL(trans->out.params.data, VWV(10), 0); /* reserved */
+ SSVAL(trans->out.params.data, VWV(12), 0); /* EaErrorOffset */
+ SIVAL(trans->out.params.data, VWV(13), 0); /* EaLength */
return status;
}
More information about the samba-cvs
mailing list