From 25b27d66b862b39cf723435b748159f2442a87bb Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Wed, 14 Feb 2001 20:20:54 +0000 Subject: [PATCH] Fixed Remove Channel User payload parsing. --- CHANGES | 3 +++ apps/silcd/packet_receive.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) 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; -- 2.43.0