X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fserver_util.c;h=4cb11f4b76d1c40b032d5dc69b40b5966443172a;hb=8efe5c6b18756ea335788ebf0afdf294764f4c26;hp=2a7cb7a74a36de7c7b6912b76c96000ce5df82e6;hpb=f82024f04b73e3b80ddd6c590699206d3dc5c1eb;p=crypto.git diff --git a/apps/silcd/server_util.c b/apps/silcd/server_util.c index 2a7cb7a7..4cb11f4b 100644 --- a/apps/silcd/server_util.c +++ b/apps/silcd/server_util.c @@ -1208,6 +1208,9 @@ void silc_server_kill_client(SilcServer server, { SilcBuffer killed, killer; + SILC_LOG_DEBUG(("Killing client %s", + silc_id_render(remote_client->id, SILC_ID_CLIENT))); + /* Send the KILL notify packets. First send it to the channel, then to our primary router and then directly to the client who is being killed right now. */ @@ -1390,9 +1393,11 @@ bool silc_server_force_cumode_change(SilcServer server, SilcBuffer idp1, idp2; unsigned char cumode[4]; + SILC_LOG_DEBUG(("Start")); + silc_server_send_notify_cumode(server, sock, FALSE, channel, forced_mode, server->id, SILC_ID_SERVER, - chl->client->id); + chl->client->id, NULL); idp1 = silc_id_payload_encode(server->id, SILC_ID_SERVER); idp2 = silc_id_payload_encode(chl->client->id, SILC_ID_CLIENT); @@ -1404,4 +1409,6 @@ bool silc_server_force_cumode_change(SilcServer server, idp2->data, idp2->len); silc_buffer_free(idp1); silc_buffer_free(idp2); + + return TRUE; }