diff options
Diffstat (limited to 'source3/smbd/process.c')
-rw-r--r-- | source3/smbd/process.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source3/smbd/process.c b/source3/smbd/process.c index 7148462d71..207a4dd996 100644 --- a/source3/smbd/process.c +++ b/source3/smbd/process.c @@ -2144,7 +2144,8 @@ static bool smb_splice_chain(uint8_t **poutbuf, const uint8_t *andx_buf) bytes_addr = outbuf + ofs /* vwv start */ + sizeof(uint16_t) * wct /* vwv array */ - + sizeof(uint16_t); /* bcc */ + + sizeof(uint16_t) /* bcc */ + + 1; /* padding byte */ SSVAL(outbuf + ofs, 6 * sizeof(uint16_t), bytes_addr - outbuf - 4); |