Chnaged "disconnect" client operation to deliver the reason
[silc.git] / apps / irssi / src / silc / core / client_ops.h
index 6a7eaef7d82ddff2a0d123615e8732e7c872bf60..9fbf84bcaff5bcb1397676ccd1f2fbfa933df88b 100644 (file)
@@ -45,7 +45,8 @@ void silc_command_reply(SilcClient client, SilcClientConnection conn,
                        SilcCommand command, SilcStatus status, ...);
 void silc_connect(SilcClient client, SilcClientConnection conn,
                  SilcClientConnectionStatus status);
-void silc_disconnect(SilcClient client, SilcClientConnection conn);
+void silc_disconnect(SilcClient client, SilcClientConnection conn,
+                    SilcStatus status, const char *message);
 void silc_ask_passphrase(SilcClient client, SilcClientConnection conn,
                         SilcAskPassphrase completion, void *context);
 void silc_verify_public_key(SilcClient client, SilcClientConnection conn,