From 856c682d5c8ed76a0f3a4fa086aabdde1c06998b Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sat, 21 Aug 2010 11:32:58 +0200 Subject: [PATCH] s3: Fix bug 7635 --- source3/libsmb/climessage.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/source3/libsmb/climessage.c b/source3/libsmb/climessage.c index 2c8ef58..0993037 100644 --- a/source3/libsmb/climessage.c +++ b/source3/libsmb/climessage.c @@ -63,8 +63,10 @@ static struct tevent_req *cli_message_start_send(TALLOC_CTX *mem_ctx, *p++ = 4; memcpy(p, utmp, ulen); + p += ulen; *p++ = 4; memcpy(p, htmp, hlen); + p += hlen; TALLOC_FREE(htmp); TALLOC_FREE(utmp); @@ -163,8 +165,8 @@ static struct tevent_req *cli_message_text_send(TALLOC_CTX *mem_ctx, TALLOC_FREE(tmp); return tevent_req_post(req, ev); } - SCVAL(bytes, 0, 0); /* pad */ - SSVAL(bytes, 1, msglen); + SCVAL(bytes, 0, 1); /* pad */ + SSVAL(bytes+1, 0, msglen); memcpy(bytes+3, msg, msglen); TALLOC_FREE(tmp); -- 1.7.0.4