1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00

r14526: fix the size of the output buffer, we need 1 byte for the Word count

now smbsrv_setup_reply() and req_setup_chain_reply() do the same thing

tridge: can you please check if this is correct,
        I wonder why we don't got valgrind errors...
	as the over allocation is disabled currently

metze
(This used to be commit 3441a4a74f)
This commit is contained in:
Stefan Metzmacher 2006-03-17 17:20:54 +00:00 committed by Gerald (Jerry) Carter
parent 2584a532e0
commit 8437d5b891

View File

@ -105,7 +105,7 @@ void smbsrv_setup_reply(struct smbsrv_request *req, uint_t wct, uint_t buflen)
return;
}
req->out.size = NBT_HDR_SIZE + MIN_SMB_SIZE + wct*2 + buflen;
req->out.size = NBT_HDR_SIZE + MIN_SMB_SIZE + 1 + VWV(wct) + 2 + buflen;
/* over allocate by a small amount */
req->out.allocated = req->out.size + REQ_OVER_ALLOCATION;