diff options
author | Jeremy Allison <jra@samba.org> | 2007-10-31 14:01:35 -0700 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2007-10-31 14:01:35 -0700 |
commit | 133fad90b5f9cef26f9c78cc5b302358c9c4da6a (patch) | |
tree | 62e16ef71d5bb2640a6f0ec87349f2b16145a5a8 /source3/smbd/server.c | |
parent | ff82c0a037b7c7ce69d87ab70284acc71df5e1a7 (diff) | |
download | samba-133fad90b5f9cef26f9c78cc5b302358c9c4da6a.tar.gz samba-133fad90b5f9cef26f9c78cc5b302358c9c4da6a.tar.bz2 samba-133fad90b5f9cef26f9c78cc5b302358c9c4da6a.zip |
Make explicit draining the socket on RECVFILE. Add
capability for large UNIX write if not signing and
recvfile set. Cope with large UNIX write length on
incoming processing. Stevef - we can now test 1-16Mb
writes from CIFFS.
Jeremy.
(This used to be commit 8cf78776b0a44bd026cef3d74eb11cfb415f8303)
Diffstat (limited to 'source3/smbd/server.c')
-rw-r--r-- | source3/smbd/server.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/smbd/server.c b/source3/smbd/server.c index 25e2d2cb5e..bac2d48ad6 100644 --- a/source3/smbd/server.c +++ b/source3/smbd/server.c @@ -148,7 +148,7 @@ ssize_t receive_smb_raw_talloc_partial_read(TALLOC_CTX *mem_ctx, { /* Size of a WRITEX call (+4 byte len). */ char writeX_header[4 + STANDARD_WRITE_AND_X_HEADER_SIZE]; - ssize_t len = smb_len(lenbuf); + ssize_t len = smb_len_large(lenbuf); /* Could be a UNIX large writeX. */ ssize_t toread; ssize_t ret; |