From: Volker Lendecke Date: Wed, 21 Jul 2004 12:22:58 +0000 (+0000) Subject: r1560: Not that anybody uses this stuff (yet...), but at least get it correct :-) X-Git-Tag: samba-misc-tags/initial-v3-0-unstable~5957 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=530e7f09aea22f5782af0c6b333e15e01660b34a;p=thirdparty%2Fsamba.git r1560: Not that anybody uses this stuff (yet...), but at least get it correct :-) When sending a mailslot datagram, get the packet length correction correct. Volker --- diff --git a/source/libsmb/clidgram.c b/source/libsmb/clidgram.c index c4675f1938a..ba65c46d16e 100644 --- a/source/libsmb/clidgram.c +++ b/source/libsmb/clidgram.c @@ -63,7 +63,7 @@ int cli_send_mailslot(int dgram_sock, BOOL unique, const char *mailslot, /* Setup the smb part. */ ptr -= 4; /* XXX Ugliness because of handling of tcp SMB length. */ memcpy(tmp,ptr,4); - set_message(ptr,17,17 + len,True); + set_message(ptr,17,strlen(mailslot) + 1 + len,True); memcpy(ptr,tmp,4); SCVAL(ptr,smb_com,SMBtrans);