From: Pekka Riikonen Date: Wed, 14 Feb 2001 20:20:54 +0000 (+0000) Subject: Fixed Remove Channel User payload parsing. X-Git-Tag: SILC.0.1~225 X-Git-Url: http://git.silc.fi/gitweb/?a=commitdiff_plain;h=25b27d66b862b39cf723435b748159f2442a87bb;p=silc.git Fixed Remove Channel User payload parsing. --- diff --git a/CHANGES b/CHANGES index 62c32f52..f30ed095 100644 --- a/CHANGES +++ b/CHANGES @@ -34,6 +34,9 @@ Wed Feb 14 16:03:25 EET 2001 Pekka Riikonen not check whether the client was locally connected or not. It does that now. Fixed a bug related to LEAVE command. + * Fixed Remove Channel User payload parsing bug in server's + silcd/packet_receive.c. Fixed a bug related to LEAVE command. + Tue Feb 13 19:55:59 EET 2001 Pekka Riikonen * Added --with-gmp configuration option. If set the GMP diff --git a/apps/silcd/packet_receive.c b/apps/silcd/packet_receive.c index 81938177..c3978f70 100644 --- a/apps/silcd/packet_receive.c +++ b/apps/silcd/packet_receive.c @@ -788,7 +788,7 @@ void silc_server_remove_channel_user(SilcServer server, { SilcBuffer buffer = packet->buffer; unsigned char *tmp1 = NULL, *tmp2 = NULL; - unsigned int tmp1_len, tmp2_len; + unsigned short tmp1_len, tmp2_len; SilcClientID *client_id = NULL; SilcChannelID *channel_id = NULL; SilcChannelEntry channel;