mirror of
https://github.com/samba-team/samba.git
synced 2025-01-17 02:05:21 +03:00
Document the size constraints on a write request.
(This used to be commit 5d6c1810330b38e48355078b7a5d53e7b5076f74)
This commit is contained in:
parent
60f9614400
commit
c105c12d12
@ -284,10 +284,13 @@ static BOOL cli_issue_write(struct cli_state *cli, int fnum, off_t offset, uint1
|
||||
SIVAL(cli->outbuf,smb_vwv5,0);
|
||||
SSVAL(cli->outbuf,smb_vwv7,mode);
|
||||
|
||||
/*
|
||||
* THe following is still wrong ...
|
||||
*/
|
||||
SSVAL(cli->outbuf,smb_vwv8,(mode & 0x0008) ? size : 0);
|
||||
/*
|
||||
* According to CIFS-TR-1p00, this following field should only
|
||||
* be set if CAP_LARGE_WRITEX is set. We should check this
|
||||
* locally. However, this check might already have been
|
||||
* done by our callers.
|
||||
*/
|
||||
SSVAL(cli->outbuf,smb_vwv9,((size>>16)&1));
|
||||
SSVAL(cli->outbuf,smb_vwv10,size);
|
||||
SSVAL(cli->outbuf,smb_vwv11,
|
||||
|
Loading…
x
Reference in New Issue
Block a user