From 0060768edc4b13633ce20644493dc8ac6a30b561 Mon Sep 17 00:00:00 2001 From: Patrik Weiskircher Date: Sun, 23 Nov 2003 19:53:59 +0000 Subject: [PATCH] Fixed channel messages across cells. Affected file silcd/packet_send.c --- CHANGES | 5 +++++ apps/silcd/packet_send.c | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index b8ca50ce..eb91f687 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,8 @@ +Wed Nov 23 20:51:21 CET 2003 Patrik Weiskircher + + * Fixed channel messages across cells. Affected file + silcd/packet_send.c + Wed Nov 12 11:34:56 EET 2003 Pekka Riikonen * Fixed file transmission accepting in client library to not diff --git a/apps/silcd/packet_send.c b/apps/silcd/packet_send.c index 8426c113..8b4c0895 100644 --- a/apps/silcd/packet_send.c +++ b/apps/silcd/packet_send.c @@ -776,9 +776,9 @@ silc_server_packet_relay_to_channel_encrypt(SilcServer server, } memcpy(iv, data + (data_len - iv_len - mac_len), iv_len); - silc_message_payload_encrypt(data, data_len - iv_len, data_len, - iv, iv_len, channel->channel_key, - channel->hmac); + silc_message_payload_encrypt(data, data_len - iv_len - mac_len, + data_len - mac_len, iv, iv_len, + channel->channel_key, channel->hmac); } return TRUE; -- 2.43.0